Lines Matching full:subject

60     subject = fake_env.expect.that_target(
64 subject.contains_flag_values([
74 subject.contains_flag_values([
95 subject.contains_none_of_flag_values([
105 subject.contains_none_of_flag_values([
150 subject = truth.expect(fake_env).that_bool(True)
151 subject.not_equals(True)
158 subject.not_equals(None)
165 subject.not_equals(False)
172 subject.is_in([True, False])
178 subject.is_in([None, 39])
195 subject = fake_env.expect.that_collection(["a"], "MYEXPR")
196 subject.contains_exactly([])
207 subject = fake_env.expect.that_collection(["a", "b", "c", "d"])
209 subject.has_size(4)
216 subject.has_size(0)
233 subject = fake_env.expect.that_collection(["a", "b", "c", "d"])
235 subject.contains("a")
242 subject.contains("never")
259 subject = truth.expect(fake_env).that_collection(["a", "b", "c", "d"])
261 subject.contains_predicate(matching.contains("a"))
268 subject.contains_predicate(matching.contains("never"))
284 subject = truth.expect(fake_env).that_collection(["a", "b", "c", "d"])
286 subject.contains_at_least(["a", "b", "c"]).in_order()
293 subject.contains_at_least(["never"])
301 subject.contains_at_least([
325 subject = truth.expect(fake_env).that_collection(["a", "b", "c", "d"])
326 subject.contains_at_least_predicates([
332 subject.contains_at_least_predicates([
341 subject.contains_at_least_predicates([
365 subject = truth.expect(fake_env).that_collection([])
366 subject.contains_exactly(["a"])
378 subject = truth.expect(fake_env).that_collection(["b"])
379 subject.contains_exactly([])
391 subject = truth.expect(fake_env).that_collection(["c"])
392 order = subject.contains_exactly(["c"])
405 subject = truth.expect(fake_env).that_collection(["d"])
406 subject.contains_exactly(["e"])
419 subject = truth.expect(fake_env).that_collection(["f", "g"])
420 order = subject.contains_exactly(["g", "f"])
441 subject = truth.expect(fake_env).that_collection(["x", "y"])
442 subject.contains_exactly(["y"])
454 subject = truth.expect(fake_env).that_collection(["a", "b", "c", "d"])
455 subject.contains_exactly(["a", "b", "c", "d"])
462 subject.contains_exactly(["d", "b", "a", "c"])
469 subject = truth.expect(fake_env).that_collection(["a", "b", "a"])
470 subject.contains_exactly(["a", "b", "a"])
477 subject.contains_exactly(["b", "a", "a"])
484 subject = truth.expect(fake_env).that_collection([
493 subject.contains_exactly(["one", "two", "three", "five"])
513 subject = truth.expect(fake_env).that_collection(["one", "four", "three", "two", "five"])
514 order = subject.contains_exactly(["one", "two", "three", "four", "five"])
551 subject = truth.expect(fake_env).that_collection([])
552 subject.contains_exactly_predicates([matching.contains("a")])
564 subject = truth.expect(fake_env).that_collection(["b"])
565 subject.contains_exactly_predicates([])
577 subject = truth.expect(fake_env).that_collection(["c"])
578 order = subject.contains_exactly_predicates([matching.contains("c")])
591 subject = truth.expect(fake_env).that_collection(["d"])
592 subject.contains_exactly_predicates([matching.contains("e")])
605 subject = truth.expect(fake_env).that_collection(["f", "g"])
606 order = subject.contains_exactly_predicates([
630 subject = truth.expect(fake_env).that_collection(["x", "y"])
631 subject.contains_exactly_predicates([matching.contains("y")])
643 subject = truth.expect(fake_env).that_collection(["a", "b", "c", "d"])
644 subject.contains_exactly_predicates([
656 subject.contains_exactly_predicates([
668 subject = truth.expect(fake_env).that_collection(["a", "b", "a"])
669 subject.contains_exactly_predicates([
680 subject.contains_exactly_predicates([
691 subject = truth.expect(fake_env).that_collection([
700 subject.contains_exactly_predicates([
733 subject = truth.expect(fake_env).that_collection(["a"])
735 subject.contains_none_of(["b"])
742 subject.contains_none_of(["a"])
763 subject = truth.expect(fake_env).that_collection(["a"])
765 subject.not_contains("b")
771 subject.not_contains("a")
789 subject = truth.expect(fake_env).that_collection(["a"])
791 subject.not_contains_predicate(matching.contains("b"))
798 subject.not_contains_predicate(matching.contains("a"))
814 subject = truth.expect(fake_env).that_collection(["a", "b", "c"])
816 offset_value = subject.offset(0, factory = lambda v, meta: v)
819 offset_value = subject.offset(-1, factory = lambda v, meta: v)
822 subject.offset(1, factory = subjects.str).equals("not-b")
920 subject = truth.expect(fake_env).that_target(target).provider(testing.ExecutionInfo)
921 subject.requirements().contains_exactly({"EIKEY1": "EIVALUE1"})
924 subject.exec_group().equals("THE_EXEC_GROUP")
937 subject = truth.expect(fake_env).that_target(target).default_outputs()
941 subject.contains_at_least_predicates([
946 subject.contains_at_least_predicates([
955 subject.contains_predicate(matching.file_path_matches("txt"))
957 subject.contains_predicate(matching.file_path_matches("NOT THERE"))
964 subject.contains_exactly(["{package}/testdata/file1.txt"])
966 subject.contains_exactly(["NOT THERE"])
973 subject.not_contains("does-not-contain")
979 subject.not_contains("{package}/testdata/file1.txt")
996 subject = truth.expect(fake_env).that_dict({"a": 1, "b": 2, "c": 3})
1001 actual = subject.get("a", factory = factory)
1006 subject.contains_exactly({"a": 1, "b": 2, "c": 3})
1009 subject.contains_exactly({"d": 4, "a": 99})
1035 subject.contains_at_least({"a": 1})
1038 subject.contains_at_least({"d": 91, "a": 74})
1063 subject.keys().actual,
1104 subject = expect.that_file(target.files.to_list()[0])
1105 subject.short_path_equals(package + "/testdata/file1.txt")
1108 subject.short_path_equals("landon-and-hope-forever.txt")
1119 subject = expect.that_file(
1128 subject.short_path_equals(package + "/testdata/{custom}")
1142 subject = expect.that_target(target).label()
1144 subject.equals("//tests:truth_tests_helper")
1147 subject.equals(Label("//tests:truth_tests_helper"))
1150 subject.equals("//nope")
1157 subject = subjects.label(Label("//some/pkg:label"), expect.meta)
1158 subject.is_in(["//foo:bar", "//some/pkg:label"])
1160 subject.is_in([Label("//bar:baz"), Label("//some/pkg:label")])
1162 subject.is_in(["//not:there", Label("//other:value")])
1185 subject = truth.expect(fake_env).that_target(target).runfiles()
1186 subject.contains("{workspace}/{package}/default_runfile1.txt")
1189 subject.contains("does-not-exist")
1202 subject.contains_none_of(["{workspace}/{package}/not-there.txt"])
1205 subject.contains_none_of(["{workspace}/{package}/default_runfile1.txt"])
1217 subject.contains_exactly([
1222 subject.contains_exactly([
1236 subject.contains_at_least([
1240 subject.contains_at_least([
1263 subject = truth.expect(fake_env).that_str("foobar")
1265 subject.contains("ob")
1268 subject.contains("nope")
1276 subject.equals("foobar")
1279 subject.equals("not foobar")
1287 result = subject.split("b")
1290 subject.not_equals("foobar")
1297 subject.not_equals(47)
1304 subject.not_equals("not-foobar")
1311 subject.is_in(["xxx", "yyy", "zzz"])
1318 subject.is_in(["foobar", "y", "z"])
1333 subject = truth.expect(fake_env).that_target(target)
1336 result = subject.action_generating("{package}/default_runfile1.txt")
1340 result = subject.action_generating("{package}/{name}.txt")
1343 result = subject.label()
1346 subject = truth.expect(fake_env).that_target(target)
1348 tags = subject.tags()
1358 attr_subject = subject.attr("testonly")
1361 custom_subject = subject.attr(
1371 output_group_subject = subject.output_group("some_group")
1389 subject = truth.expect(fake_env).that_target(target).provider(
1393 subject.environment().contains_exactly({
1399 subject.inherited_environment().contains_exactly(["INHERIT1", "INHERIT2"])