@@ -14,14 +14,16 @@ test_has_collection (void)
14
14
mongoc_database_t * database ;
15
15
mongoc_client_t * client ;
16
16
bson_error_t error ;
17
+ char * name ;
17
18
bool r ;
18
19
bson_oid_t oid ;
19
20
bson_t b ;
20
21
21
22
client = mongoc_client_new (gTestUri );
22
23
assert (client );
23
24
24
- collection = mongoc_client_get_collection (client , "test" , "test" );
25
+ name = gen_collection_name ("has_collection" );
26
+ collection = mongoc_client_get_collection (client , "test" , name );
25
27
assert (collection );
26
28
27
29
database = mongoc_client_get_database (client , "test" );
@@ -39,10 +41,11 @@ test_has_collection (void)
39
41
assert (r );
40
42
bson_destroy (& b );
41
43
42
- r = mongoc_database_has_collection (database , "test" , & error );
44
+ r = mongoc_database_has_collection (database , name , & error );
43
45
assert (!error .domain );
44
46
assert (r );
45
47
48
+ bson_free (name );
46
49
mongoc_database_destroy (database );
47
50
mongoc_collection_destroy (collection );
48
51
mongoc_client_destroy (client );
@@ -109,12 +112,15 @@ test_drop (void)
109
112
mongoc_database_t * database ;
110
113
mongoc_client_t * client ;
111
114
bson_error_t error = { 0 };
115
+ char * dbname ;
112
116
bool r ;
113
117
114
118
client = mongoc_client_new (gTestUri );
115
119
assert (client );
116
120
117
- database = mongoc_client_get_database (client , "some_random_database" );
121
+ dbname = gen_collection_name ("db_drop_test" );
122
+ database = mongoc_client_get_database (client , dbname );
123
+ bson_free (dbname );
118
124
119
125
r = mongoc_database_drop (database , & error );
120
126
assert (r );
@@ -134,14 +140,17 @@ test_create_collection (void)
134
140
mongoc_client_t * client ;
135
141
bson_error_t error = { 0 };
136
142
bson_t options ;
143
+ char * dbname ;
137
144
char * name ;
138
145
bool r ;
139
146
140
147
client = mongoc_client_new (gTestUri );
141
148
assert (client );
142
149
143
- database = mongoc_client_get_database (client , "test" );
150
+ dbname = gen_collection_name ("dbtest" );
151
+ database = mongoc_client_get_database (client , dbname );
144
152
assert (database );
153
+ bson_free (dbname );
145
154
146
155
bson_init (& options );
147
156
BSON_APPEND_INT32 (& options , "size" , 1234 );
0 commit comments