!RBIX 2671694206059749592 x M 1 n n x 10 __script__ i 111 45 0 1 7 2 64 65 49 3 0 49 4 2 19 0 15 99 43 5 7 6 49 7 1 20 0 49 8 1 9 34 1 8 47 99 43 5 7 6 49 7 1 20 0 49 9 1 15 5 7 10 64 47 49 11 1 15 45 12 13 7 14 64 49 11 1 15 5 7 15 64 47 49 11 1 15 99 7 16 45 17 18 43 19 43 20 65 49 21 3 13 99 12 7 22 12 7 23 12 65 12 49 24 4 15 49 22 0 15 2 11 I 7 I 1 I 0 I 0 n p 25 x 4 File n s 2 .. x 11 active_path x 11 expand_path x 7 Globals x 10 $LOAD_PATH x 2 [] x 8 include? x 7 unshift s 6 citrus x 7 require x 6 Citrus n s 11 ipv6address s 9 test/unit x 15 IPv6AddressTest x 4 Test n x 4 Unit x 8 TestCase x 10 open_class x 14 __class_init__ M 1 n n x 15 IPv6AddressTest i 100 5 66 99 7 0 7 1 65 67 49 2 0 49 3 4 15 99 7 4 7 5 65 67 49 2 0 49 3 4 15 99 7 6 7 7 65 67 49 2 0 49 3 4 15 99 7 8 7 9 65 67 49 2 0 49 3 4 15 99 7 10 7 11 65 67 49 2 0 49 3 4 15 99 7 12 7 13 65 67 49 2 0 49 3 4 15 99 7 14 7 15 65 67 49 2 0 49 3 4 11 I 5 I 0 I 0 I 0 n p 16 x 11 test_hexdig M 1 n n x 11 test_hexdig i 72 45 0 1 7 2 64 44 43 3 79 49 4 1 13 7 5 7 6 49 7 2 15 49 8 2 19 0 15 5 20 0 47 49 9 1 15 45 0 10 7 11 64 44 43 3 79 49 4 1 13 7 5 7 6 49 7 2 15 49 8 2 19 0 15 5 20 0 47 49 9 1 11 I 7 I 1 I 0 I 0 n p 12 x 11 IPv6Address n s 1 0 x 4 Hash x 16 new_from_literal x 4 root x 6 HEXDIG x 3 []= x 5 parse x 6 assert n s 1 A p 11 I -1 I c I 0 I d I 1c I e I 24 I 10 I 40 I 11 I 48 x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 1 x 5 match x 17 method_visibility x 15 add_defn_method x 6 test_1 M 1 n n x 6 test_1 i 33 45 0 1 7 2 64 49 3 1 19 0 15 5 20 0 47 49 4 1 15 5 4 6 20 0 49 5 0 47 49 6 2 11 I 4 I 1 I 0 I 0 n p 7 x 11 IPv6Address n s 15 1:2:3:4:5:6:7:8 x 5 parse x 6 assert x 7 version x 12 assert_equal p 9 I -1 I 14 I 0 I 15 I c I 16 I 14 I 17 I 21 x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 1 x 5 match x 6 test_2 M 1 n n x 6 test_2 i 33 45 0 1 7 2 64 49 3 1 19 0 15 5 20 0 47 49 4 1 15 5 4 6 20 0 49 5 0 47 49 6 2 11 I 4 I 1 I 0 I 0 n p 7 x 11 IPv6Address n s 21 12AD:34FC:A453:1922:: x 5 parse x 6 assert x 7 version x 12 assert_equal p 9 I -1 I 1a I 0 I 1b I c I 1c I 14 I 1d I 21 x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 1 x 5 match x 6 test_3 M 1 n n x 6 test_3 i 33 45 0 1 7 2 64 49 3 1 19 0 15 5 20 0 47 49 4 1 15 5 4 6 20 0 49 5 0 47 49 6 2 11 I 4 I 1 I 0 I 0 n p 7 x 11 IPv6Address n s 10 12AD::34FC x 5 parse x 6 assert x 7 version x 12 assert_equal p 9 I -1 I 20 I 0 I 21 I c I 22 I 14 I 23 I 21 x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 1 x 5 match x 6 test_4 M 1 n n x 6 test_4 i 33 45 0 1 7 2 64 49 3 1 19 0 15 5 20 0 47 49 4 1 15 5 4 6 20 0 49 5 0 47 49 6 2 11 I 4 I 1 I 0 I 0 n p 7 x 11 IPv6Address n s 6 12AD:: x 5 parse x 6 assert x 7 version x 12 assert_equal p 9 I -1 I 26 I 0 I 27 I c I 28 I 14 I 29 I 21 x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 1 x 5 match x 6 test_5 M 1 n n x 6 test_5 i 33 45 0 1 7 2 64 49 3 1 19 0 15 5 20 0 47 49 4 1 15 5 4 6 20 0 49 5 0 47 49 6 2 11 I 4 I 1 I 0 I 0 n p 7 x 11 IPv6Address n s 2 :: x 5 parse x 6 assert x 7 version x 12 assert_equal p 9 I -1 I 2c I 0 I 2d I c I 2e I 14 I 2f I 21 x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 1 x 5 match x 12 test_invalid M 1 n n x 12 test_invalid i 13 5 45 0 1 43 2 56 3 47 50 4 1 11 I 3 I 0 I 0 I 0 n p 5 x 6 Citrus n x 10 ParseError M 1 p 2 x 9 for_block t n x 12 test_invalid i 10 45 0 1 7 2 64 49 3 1 11 I 3 I 0 I 0 I 0 I -2 p 4 x 11 IPv6Address n s 3 1:2 x 5 parse p 3 I 0 I 34 I a x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 0 x 12 assert_raise p 5 I -1 I 32 I 0 I 33 I d x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 0 p 15 I 2 I c I 10 I 14 I 1e I 1a I 2c I 20 I 3a I 26 I 48 I 2c I 56 I 32 I 64 x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 0 x 13 attach_method p 13 I 0 I 1 I 10 I 2 I 30 I 7 I 39 I 8 I 43 I 9 I 4c I b I 6f x 59 /Users/michael/Projects/citrus/examples/ipv6address_test.rb p 1 x 8 examples