Lines Matching refs:first
32 assert_nil m.send(field_name).first
33 assert_equal [], m.send(field_name).first(0)
34 assert_equal [], m.send(field_name).first(1)
38 assert_equal -10, m.repeated_int32.first
39 assert_equal -1_000_000, m.repeated_int64.first
40 assert_equal 10, m.repeated_uint32.first
41 assert_equal 1_000_000, m.repeated_uint64.first
42 assert_equal true, m.repeated_bool.first
43 assert_equal -1.01, m.repeated_float.first.round(2)
44 assert_equal -1.0000000000001, m.repeated_double.first
45 assert_equal 'foo', m.repeated_string.first
46 assert_equal "bar".encode!('ASCII-8BIT'), m.repeated_bytes.first
47 assert_equal TestMessage2.new(:foo => 1), m.repeated_msg.first
48 assert_equal :A, m.repeated_enum.first
50 assert_equal [], m.repeated_int32.first(0)
51 assert_equal [-10], m.repeated_int32.first(1)
52 assert_equal [-10, -11], m.repeated_int32.first(2)
53 assert_equal [-10, -11], m.repeated_int32.first(3)
60 assert_nil m.send(field_name).first
142 assert_equal m.repeated_msg.first, TestMessage2.new(:foo => 1)