Lines Matching refs:assert

122       assert m.optional_int32 == 0
123 assert m.optional_int64 == 0
124 assert m.optional_uint32 == 0
125 assert m.optional_uint64 == 0
126 assert m.optional_bool == false
127 assert m.optional_float == 0.0
128 assert m.optional_double == 0.0
129 assert m.optional_string == ""
130 assert m.optional_bytes == ""
131 assert m.optional_msg == nil
132 assert m.optional_enum == :Default
138 assert m.optional_int32 == -42
140 assert m.optional_int64 == -0x1_0000_0000
142 assert m.optional_uint32 == 0x9000_0000
144 assert m.optional_uint64 == 0x9000_0000_0000_0000
146 assert m.optional_bool == true
148 assert m.optional_float == 0.5
151 assert m.optional_string == "hello"
153 assert m.optional_bytes == "world"
155 assert m.optional_msg == TestMessage2.new(:foo => 42)
157 assert m.optional_msg == nil
165 assert m.optional_int32 == -42
166 assert m.optional_msg.class == TestMessage2
167 assert m.repeated_string.length == 3
168 assert m.optional_enum == :C
169 assert m.repeated_string[0] == "hello"
170 assert m.repeated_string[1] == "there"
171 assert m.repeated_string[2] == "world"
186 assert m1.hash != 0
187 assert m2.hash != 0
190 assert m1.hash != m2.hash
232 assert(success)
240 assert(success)
248 assert(success)
256 assert(success)
264 assert(success)
272 assert(success)
281 assert m.optional_bytes.frozen?
306 assert l.count == 0
308 assert l.count == 3
312 assert l == [1, 2, 3, 4]
315 assert dst_list == [1, 2, 3, 4]
316 assert l.to_a == [1, 2, 3, 4]
317 assert l[0] == 1
318 assert l[3] == 4
320 assert l == [5, 2, 3, 4]
323 assert l == l2
324 assert l.object_id != l2.object_id
326 assert l.count == 4
327 assert l2.count == 5
329 assert l.inspect == '[5, 2, 3, 4]'
332 assert l == [5, 2, 3, 4, 7, 8, 9]
333 assert l.pop == 9
334 assert l == [5, 2, 3, 4, 7, 8]
343 assert(success)
347 assert m.repeated_int32 == [5, 2, 3, 4, 7, 8]
348 assert m.repeated_int32.object_id == l.object_id
350 assert m.repeated_int32.pop == 42
353 assert l3.count == l.count * 2
355 assert l3[i] == l[i]
356 assert l3[l.count + i] == l[i]
360 assert l.count == 0
363 assert l == [5, 6, 7, 8]
367 assert l4 == [0, 0, 0, 0, 0, 42]
370 assert l4 == [0, 0, 0, 0, 0, 42, 100]
372 assert l4 == [0, 0, 0, 0, 0, 42, 100, 101, 102]
378 assert m.repeated_string == []
381 assert m.repeated_string == ['ok', 'ok2']
383 assert m.repeated_string == ['ok', 'ok2', 'ok3']
389 assert l.count == 1
397 assert(success)
405 assert(success)
408 assert l2[0] == l[0]
409 assert l2[0].object_id == l[0].object_id
412 assert l2[0] == l[0]
413 assert l2[0].object_id != l[0].object_id
416 assert l3.count == 2
417 assert l3[0] == l[0]
418 assert l3[1] == l2[0]
420 assert l[0].optional_int32 == 1000
424 assert l4.count == 2
426 assert l4[1].optional_int32 == 1000
434 assert l.count == 3
438 assert l[0] == :A
441 assert l[3] == 4
463 assert l.send(lm) == 0
466 assert l[0] == nil
467 assert l[1] == nil
468 assert l[-1] == nil
471 assert l.send(lm) == 1
473 assert l[0] == 4
474 assert l[1] == nil
475 assert l[-1] == 4
476 assert l[-2] == nil
480 assert l.send(lm) == 2
482 assert l[0] == 4
483 assert l[1] == 2
484 assert l[2] == nil
485 assert l[-1] == 2
486 assert l[-2] == 4
487 assert l[-3] == nil
498 assert m["asdf"] == 1
500 assert m == { "jkl;" => 42, "asdf" => 1 }
501 assert m.has_key?("asdf")
502 assert !m.has_key?("qwerty")
503 assert m.length == 2
506 assert m == m2
507 assert m.hash != 0
508 assert m.hash == m2.hash
512 assert collected == { 42 => "jkl;", 1 => "asdf" }
514 assert m.delete("asdf") == 1
515 assert !m.has_key?("asdf")
516 assert m["asdf"] == nil
517 assert !m.has_key?("asdf")
519 # We only assert on inspect value when there is one map entry because the
522 assert m.inspect == "{\"jkl;\"=>42}"
524 assert m.keys == ["jkl;"]
525 assert m.values == [42]
528 assert m.length == 0
529 assert m == {}
537 assert(success)
547 assert m == {"a" => 1, "c" => 3, "b" => 2}
564 assert(success)
578 assert(success)
608 assert(success)
616 assert(success)
626 assert(success)
643 assert(success)
655 assert(success)
661 assert m.length == 2
662 assert m.values.map{|msg| msg.optional_int32}.sort == [42, 84]
666 assert m.length == 3
667 assert m["z"] == :C
669 assert m["z"] == :B
671 assert m["z"] == 4
687 assert m == m2
688 assert m.object_id != m2.object_id
689 assert m["a"].object_id == m2["a"].object_id
690 assert m["b"].object_id == m2["b"].object_id
693 assert m == m2
694 assert m.object_id != m2.object_id
695 assert m["a"].object_id != m2["a"].object_id
696 assert m["b"].object_id != m2["b"].object_id
701 assert m.map_string_int32 == {}
702 assert m.map_string_msg == {}
708 assert m.map_string_int32.keys.sort == ["a", "b"]
709 assert m.map_string_int32["a"] == 1
710 assert m.map_string_msg["b"].foo == 2
713 assert m.map_string_int32["c"] == 3
715 assert m.map_string_msg["c"] == TestMessage2.new(:foo => 3)
718 assert m.map_string_msg == { "a" => TestMessage2.new(:foo => 1) }
726 assert(success)
728 assert m.map_string_msg == { "a" => TestMessage2.new(:foo => 1) }
737 assert(success)
744 assert(success)
752 assert(success)
761 assert m == m2
764 assert m3.map_string_int32.length == 2
768 assert kv == {"a" => 1, "b" => 2}
772 assert kv == {"a" => TestMessage2.new(:foo => 1),
779 assert o != nil
780 assert o.class == Google::Protobuf::OneofDescriptor
781 assert o.name == "my_oneof"
785 assert oneof == o
787 assert oneof_count == 1
788 assert o.count == 4
790 assert field_names == ["a", "b", "c", "d"]
795 assert d.a == ""
796 assert d.b == 0
797 assert d.c == nil
798 assert d.d == :Default
799 assert d.my_oneof == nil
802 assert d.a == "hi"
803 assert d.b == 0
804 assert d.c == nil
805 assert d.d == :Default
806 assert d.my_oneof == :a
809 assert d.a == ""
810 assert d.b == 42
811 assert d.c == nil
812 assert d.d == :Default
813 assert d.my_oneof == :b
816 assert d.a == ""
817 assert d.b == 0
818 assert d.c.foo == 100
819 assert d.d == :Default
820 assert d.my_oneof == :c
823 assert d.a == ""
824 assert d.b == 0
825 assert d.c == nil
826 assert d.d == :C
827 assert d.my_oneof == :d
830 assert d2 == d
840 assert d3.a == ""
841 assert d3.b == 0
842 assert d3.c == nil
843 assert d3.d == :B
848 assert d4.a == ""
849 assert d4.b == 0
850 assert d4.c.foo == 1
851 assert d4.d == :Default
854 assert d5.a == "hello"
856 assert d5.a == ""
857 assert OneofMessage.encode(d5) == ''
858 assert d5.my_oneof == nil
863 assert m.optional_enum == :Default
865 assert m.optional_enum == :A
870 assert m.optional_enum == :A
872 assert m.optional_enum == 100
882 assert m.repeated_msg[-1] == tm1
884 assert m.repeated_msg[-1] == tm2
886 assert m == m2
888 assert m != m2
889 assert m.repeated_msg[0] == m2.repeated_msg[0]
890 assert m.repeated_msg[0].object_id == m2.repeated_msg[0].object_id
897 assert m == m2
898 assert m.repeated_msg == m2.repeated_msg
899 assert m.repeated_msg.object_id != m2.repeated_msg.object_id
900 assert m.repeated_msg[0].object_id != m2.repeated_msg[0].object_id
908 assert m != m2
912 assert TestEnum::A == 1
913 assert TestEnum::B == 2
914 assert TestEnum::C == 3
916 assert TestEnum::lookup(1) == :A
917 assert TestEnum::lookup(2) == :B
918 assert TestEnum::lookup(3) == :C
920 assert TestEnum::resolve(:A) == 1
921 assert TestEnum::resolve(:B) == 2
922 assert TestEnum::resolve(:C) == 3
936 assert m == m2
940 assert m == m2
953 assert m2.optional_string.frozen?
954 assert m2.repeated_string[0].frozen?
1024 assert(success)
1036 assert(success)
1043 assert Recursive1.descriptor.lookup("foo").subtype ==
1045 assert Recursive2.descriptor.lookup("foo").subtype ==
1050 assert m == m2
1064 assert m == m2
1065 assert m['dup'] == 1
1066 assert m['class'] == 2
1068 assert m['dup'] == 3
1192 assert data_new == data
1200 assert msgdef.class == Google::Protobuf::Descriptor
1201 assert msgdef.any? {|field| field.name == "optional_int32"}
1203 assert optional_int32.class == Google::Protobuf::FieldDescriptor
1204 assert optional_int32 != nil
1205 assert optional_int32.name == "optional_int32"
1206 assert optional_int32.type == :int32
1208 assert m.optional_int32 == 5678
1210 assert optional_int32.get(m) == 1000
1213 assert optional_msg.subtype == TestMessage2.descriptor
1217 assert msgdef.msgclass == TestMessage
1220 assert optional_enum.subtype == TestEnum.descriptor
1221 assert optional_enum.subtype.class == Google::Protobuf::EnumDescriptor
1225 assert optional_enum.get(m) == k
1250 assert m == m2
1267 assert MapMessage.encode_json(m) == expected
1270 assert json == expected_preserve
1273 assert m == m2