Lines Matching refs:status
8 #include "content/child/webcrypto/status.h"
35 Status status = Status::Success();
37 EXPECT_FALSE(status.IsError());
38 EXPECT_EQ("", status.error_details());
40 status = Status::OperationError();
41 EXPECT_TRUE(status.IsError());
42 EXPECT_EQ("", status.error_details());
43 EXPECT_EQ(blink::WebCryptoErrorTypeOperation, status.error_type());
45 status = Status::DataError();
46 EXPECT_TRUE(status.IsError());
47 EXPECT_EQ("", status.error_details());
48 EXPECT_EQ(blink::WebCryptoErrorTypeData, status.error_type());
50 status = Status::ErrorUnsupported();
51 EXPECT_TRUE(status.IsError());
52 EXPECT_EQ("The requested operation is unsupported", status.error_details());
53 EXPECT_EQ(blink::WebCryptoErrorTypeNotSupported, status.error_type());
55 status = Status::ErrorJwkPropertyMissing("kty");
56 EXPECT_TRUE(status.IsError());
58 status.error_details());
59 EXPECT_EQ(blink::WebCryptoErrorTypeData, status.error_type());
61 status = Status::ErrorJwkPropertyWrongType("kty", "string");
62 EXPECT_TRUE(status.IsError());
64 status.error_details());
65 EXPECT_EQ(blink::WebCryptoErrorTypeData, status.error_type());
67 status = Status::ErrorJwkBase64Decode("n");
68 EXPECT_TRUE(status.IsError());
70 status.error_details());
71 EXPECT_EQ(blink::WebCryptoErrorTypeData, status.error_type());