Lines Matching refs:sr
30 auto sr = StreamReader::Make(SkData::MakeWithoutCopy(json, strlen(json)));
32 REPORTER_ASSERT(reporter, sr);
33 REPORTER_ASSERT(reporter, sr->readUInt32("version") == 24);
35 StreamReader::AutoBlock ab(sr);
37 REPORTER_ASSERT(reporter, sr->readLength16() == 1);
40 StreamReader::AutoBlock ab(sr);
42 REPORTER_ASSERT(reporter, sr->readString("name").equals("artboard 1"));
43 REPORTER_ASSERT(reporter, sr->readV2("translation") == (SkV2{24,42}));
44 REPORTER_ASSERT(reporter, sr->readFloat("width" ) == 500);
45 REPORTER_ASSERT(reporter, sr->readFloat("height") == 250);
46 REPORTER_ASSERT(reporter, sr->readV2("origin") == (SkV2{100,100}));
47 REPORTER_ASSERT(reporter, sr->readBool("clipContents"));
48 REPORTER_ASSERT(reporter, sr->readColor("color") == (SkColor4f{1,1,0,1}));
50 REPORTER_ASSERT(reporter, sr->readString("INVALID").equals(""));
51 REPORTER_ASSERT(reporter, sr->readFloat("INVALID" ) == 0);
52 REPORTER_ASSERT(reporter, !sr->readBool("INVALID"));
55 StreamReader::AutoBlock ab(sr);
60 StreamReader::AutoBlock ab(sr);