@@ -28,14 +28,14 @@ void test1() {
28
28
29
29
{
30
30
object o (true );
31
- assert (o.get <bool >(i ) == true );
32
- assert (object (o).get <bool >(i ) == true );
31
+ assert (o.get <bool >() == true );
32
+ assert (object (o).get <bool >() == true );
33
33
o = false ;
34
- assert (o.get <bool >(i ) == false );
35
- assert (object (o).get <bool >(i ) == false );
34
+ assert (o.get <bool >() == false );
35
+ assert (object (o).get <bool >() == false );
36
36
37
37
o = 123 ;
38
- assert (o.get <int >(i ) == 123 );
38
+ assert (o.get <int >() == 123 );
39
39
}
40
40
{
41
41
object o (buf, 4 );
@@ -54,87 +54,87 @@ void test1() {
54
54
assert (memcmp (b, buf, 2 ) == 0 );
55
55
56
56
o = 123 ;
57
- assert (o.get <int >(i ) == 123 );
57
+ assert (o.get <int >() == 123 );
58
58
}
59
59
{
60
60
object o (3.14 );
61
- assert (std::fabs (o.get <double >(i ) - 3.14 ) < 0.001 );
61
+ assert (std::fabs (o.get <double >() - 3.14 ) < 0.001 );
62
62
object o2 (o);
63
- assert (std::fabs (o2.get <double >(i ) - 3.14 ) < 0.001 );
63
+ assert (std::fabs (o2.get <double >() - 3.14 ) < 0.001 );
64
64
65
65
o = " Ala ma kota" ;
66
66
assert (std::string (o.get ()) == " Ala ma kota" );
67
67
}
68
68
{
69
69
object o (1234 );
70
- assert (o.get <int >(i ) == 1234 );
70
+ assert (o.get <int >() == 1234 );
71
71
object o2 (o);
72
- assert (o2.get <int >(i ) == 1234 );
72
+ assert (o2.get <int >() == 1234 );
73
73
74
74
o = 123 ;
75
- assert (o.get <int >(i ) == 123 );
75
+ assert (o.get <int >() == 123 );
76
76
}
77
77
{
78
78
object o (1234L );
79
- assert (o.get <long >(i ) == 1234L );
79
+ assert (o.get <long >() == 1234L );
80
80
object o2 (o);
81
- assert (o2.get <long >(i ) == 1234L );
81
+ assert (o2.get <long >() == 1234L );
82
82
83
83
o = 123 ;
84
- assert (o.get <int >(i ) == 123 );
84
+ assert (o.get <int >() == 123 );
85
85
}
86
86
{
87
87
char s[] = " Ala ma kota" ;
88
88
object o (s);
89
89
assert (std::string (o.get ()) == s);
90
- assert (std::string (o.get <char const *>(i )) == s);
91
- assert (o.get <std::string>(i ) == s);
90
+ assert (std::string (o.get <char const *>()) == s);
91
+ assert (o.get <std::string>() == s);
92
92
object o2 (o);
93
93
assert (std::string (o2.get ()) == s);
94
- assert (std::string (o2.get <char const *>(i )) == s);
95
- assert (o2.get <std::string>(i ) == s);
94
+ assert (std::string (o2.get <char const *>()) == s);
95
+ assert (o2.get <std::string>() == s);
96
96
97
97
o = 123 ;
98
- assert (o.get <int >(i ) == 123 );
98
+ assert (o.get <int >() == 123 );
99
99
}
100
100
{
101
101
std::string s = " Ala ma kota" ;
102
102
object o (s);
103
- assert (o.get <std::string>(i ) == s);
103
+ assert (o.get <std::string>() == s);
104
104
object o2 (o);
105
- assert (o2.get <std::string>(i ) == s);
105
+ assert (o2.get <std::string>() == s);
106
106
107
107
o = 123 ;
108
- assert (o.get <int >(i ) == 123 );
108
+ assert (o.get <int >() == 123 );
109
109
}
110
110
{
111
111
object o1 (123 );
112
112
object o2 (321 );
113
113
o1.swap (o2);
114
- assert (o1.get <int >(i ) == 321 );
115
- assert (o2.get <int >(i ) == 123 );
114
+ assert (o1.get <int >() == 321 );
115
+ assert (o2.get <int >() == 123 );
116
116
}
117
117
{
118
118
object o (123 );
119
- assert (o.size (i ) == 1 );
119
+ assert (o.size () == 1 );
120
120
o = " Ala ma kota" ;
121
- assert (o.size (i ) == 3 );
122
- assert (o.at (1 , i ).get <std::string>(i ) == " ma" );
121
+ assert (o.size () == 3 );
122
+ assert (o.at (1 ).get <std::string>() == " ma" );
123
123
}
124
124
{
125
125
object o (" Ala ma kota" );
126
- o.append (object (" na" ), i );
127
- o.append (object (" punkcie" ), i );
128
- o.append (object (" psa" ), i );
129
- assert (o.size (i ) == 6 );
130
- assert (o.get <std::string>(i ) == " Ala ma kota na punkcie psa" );
131
- o.replace (2 , 1 , object (" hopla" ), i );
132
- assert (o.size (i ) == 6 );
133
- assert (o.get <std::string>(i ) == " Ala ma hopla na punkcie psa" );
126
+ o.append (object (" na" ));
127
+ o.append (object (" punkcie" ));
128
+ o.append (object (" psa" ));
129
+ assert (o.size () == 6 );
130
+ assert (o.get <std::string>() == " Ala ma kota na punkcie psa" );
131
+ o.replace (2 , 1 , object (" hopla" ));
132
+ assert (o.size () == 6 );
133
+ assert (o.get <std::string>() == " Ala ma hopla na punkcie psa" );
134
134
}
135
135
{
136
136
object o = i.eval (" set i 17" );
137
- assert (o.get <int >(i ) == 17 );
137
+ assert (o.get <int >() == 17 );
138
138
}
139
139
{
140
140
object o (" set i 18" );
@@ -144,9 +144,9 @@ void test1() {
144
144
{
145
145
object o1 (" malego kota" );
146
146
object o2 (" ma" );
147
- o2.append (o1, i ); // o2=="ma {malego kota}"
147
+ o2.append (o1); // o2=="ma {malego kota}"
148
148
object o3 (" Ala" );
149
- o3.append (o2, i ); // o3=="Ala {ma {malego kota}}"
149
+ o3.append (o2); // o3=="Ala {ma {malego kota}}"
150
150
object o4 (" list" );
151
151
object o5 (" set" );
152
152
@@ -173,7 +173,7 @@ void test2() {
173
173
174
174
object in (" Ala ma kota" );
175
175
object cmd (" fun" );
176
- cmd.append (in, i );
176
+ cmd.append (in);
177
177
int ret = i.eval (cmd);
178
178
assert (ret == 3 );
179
179
}
0 commit comments