refactor: use assert_unreached instead
diff --git a/payment-request/payment-request-canmakepayment-method.https.html b/payment-request/payment-request-canmakepayment-method.https.html
index 981ddb8..962df41 100644
--- a/payment-request/payment-request-canmakepayment-method.https.html
+++ b/payment-request/payment-request-canmakepayment-method.https.html
@@ -44,8 +44,7 @@
   const canMakePaymentPromise = request.canMakePayment();
   try {
     const result = await canMakePaymentPromise;
-    assert_true(
-      false,
+    assert_unreached(
       `canMakePaymentPromise should have thrown InvalidStateError`
     );
   } catch (err) {
@@ -66,8 +65,7 @@
   await promise_rejects(t, "InvalidStateError", request.canMakePayment());
   try {
     const result = await request.canMakePayment();
-    assert_true(
-      false,
+    assert_unreached(
       `should have thrown InvalidStateError, but instead returned "${result}"`
     );
   } catch (err) {
@@ -109,8 +107,7 @@
         `method "${method}" must not be supported`
       );
     } catch (err) {
-      assert_true(
-        false,
+      assert_unreached(
         `Unexpected exception testing method ${method}, expected false. See error console.`
       );
     }