[payment-instruments.https.html]
  [Instrument keys are returned in the original insertion order]
    expected: FAIL

  [Deleting an existing instrument returns true]
    expected: FAIL

  [Deleting an existing instrument the second time returns false]
    expected: FAIL

  [Deleting a non-existing instrument returns false]
    expected: FAIL

  [Getting an existing instrument returns the instrument]
    expected: FAIL

  [Getting a non-existing instrument returns undefined]
    expected: FAIL

  [Resetting an existing instrument updates the instrument]
    expected: FAIL

  [Clearing the instruments]
    expected: FAIL

  [Cannot register instruments with invalid icon media type image/jif]
    expected: FAIL

  [Don't crash when registering instruments with very long icon media type image/pngggggg...]
    expected: FAIL

  [Don't crash when registering an instrument with a very long icon size 888...x888...]
    expected: FAIL

  [Cannot register instruments with invalid icon size "256 256" (missing "x")]
    expected: FAIL

  [Cannot register instruments with invalid icon URL (has a null character)]
    expected: FAIL

  [Cannot register instruments with non-existing non-https icon URL]
    expected: FAIL

  [Cannot register instruments with an existing non-https icon URL]
    expected: FAIL

  [Don't crash on very long key, name, method, and capability strings.]
    expected: FAIL

  [Don't crash on null characters in key, name, method, and capability strings.]
    expected: FAIL

