@@ -19,7 +19,7 @@ class RelayerTest < ActiveSupport::TestCase
1919 result = @relayer . relay ( file_fixture ( "welcome.eml" ) . read )
2020 assert_equal "2.0.0" , result . status_code
2121 assert_equal "Successfully relayed message to ingress" , result . message
22- assert result . success?
22+ assert_predicate result , : success?
2323 assert_not result . failure?
2424
2525 assert_requested :post , URL , body : file_fixture ( "welcome.eml" ) . read ,
@@ -34,7 +34,7 @@ class RelayerTest < ActiveSupport::TestCase
3434 assert_equal "4.7.0" , result . status_code
3535 assert_equal "Invalid credentials for ingress" , result . message
3636 assert_not result . success?
37- assert result . failure?
37+ assert_predicate result , : failure?
3838 end
3939
4040 test "unsuccessfully relaying due to an unspecified server error" do
@@ -44,7 +44,7 @@ class RelayerTest < ActiveSupport::TestCase
4444 assert_equal "4.0.0" , result . status_code
4545 assert_equal "HTTP 500" , result . message
4646 assert_not result . success?
47- assert result . failure?
47+ assert_predicate result , : failure?
4848 end
4949
5050 test "unsuccessfully relaying due to a gateway timeout" do
@@ -54,7 +54,7 @@ class RelayerTest < ActiveSupport::TestCase
5454 assert_equal "4.0.0" , result . status_code
5555 assert_equal "HTTP 504" , result . message
5656 assert_not result . success?
57- assert result . failure?
57+ assert_predicate result , : failure?
5858 end
5959
6060 test "unsuccessfully relaying due to ECONNRESET" do
@@ -64,7 +64,7 @@ class RelayerTest < ActiveSupport::TestCase
6464 assert_equal "4.4.2" , result . status_code
6565 assert_equal "Network error relaying to ingress: Connection reset by peer" , result . message
6666 assert_not result . success?
67- assert result . failure?
67+ assert_predicate result , : failure?
6868 end
6969
7070 test "unsuccessfully relaying due to connection failure" do
@@ -74,7 +74,7 @@ class RelayerTest < ActiveSupport::TestCase
7474 assert_equal "4.4.2" , result . status_code
7575 assert_equal "Network error relaying to ingress: Failed to open TCP connection to example.com:443" , result . message
7676 assert_not result . success?
77- assert result . failure?
77+ assert_predicate result , : failure?
7878 end
7979
8080 test "unsuccessfully relaying due to client-side timeout" do
@@ -84,7 +84,7 @@ class RelayerTest < ActiveSupport::TestCase
8484 assert_equal "4.4.2" , result . status_code
8585 assert_equal "Timed out relaying to ingress" , result . message
8686 assert_not result . success?
87- assert result . failure?
87+ assert_predicate result , : failure?
8888 end
8989
9090 test "unsuccessfully relaying due to an unhandled exception" do
@@ -94,7 +94,7 @@ class RelayerTest < ActiveSupport::TestCase
9494 assert_equal "4.0.0" , result . status_code
9595 assert_equal "Error relaying to ingress: Something went wrong" , result . message
9696 assert_not result . success?
97- assert result . failure?
97+ assert_predicate result , : failure?
9898 end
9999 end
100100end
0 commit comments