22
33namespace Featurevisor \Tests ;
44
5+ use Featurevisor \Logger ;
56use PHPUnit \Framework \TestCase ;
6-
77use Featurevisor \Bucketer ;
88use Psr \Log \LogLevel ;
9- use function Featurevisor \createLogger ;
109
1110class BucketerTest extends TestCase {
1211
@@ -43,7 +42,7 @@ public function testGetBucketKeyPlain() {
4342 $ featureKey = 'test-feature ' ;
4443 $ bucketBy = 'userId ' ;
4544 $ context = ['userId ' => '123 ' , 'browser ' => 'chrome ' ];
46- $ logger = createLogger (['level ' => LogLevel::WARNING ]);
45+ $ logger = Logger:: create (['level ' => LogLevel::WARNING ]);
4746 $ bucketKey = Bucketer::getBucketKey ([
4847 'featureKey ' => $ featureKey ,
4948 'bucketBy ' => $ bucketBy ,
@@ -57,7 +56,7 @@ public function testGetBucketKeyPlainMissingContext() {
5756 $ featureKey = 'test-feature ' ;
5857 $ bucketBy = 'userId ' ;
5958 $ context = ['browser ' => 'chrome ' ];
60- $ logger = createLogger (['level ' => LogLevel::WARNING ]);
59+ $ logger = Logger:: create (['level ' => LogLevel::WARNING ]);
6160 $ bucketKey = Bucketer::getBucketKey ([
6261 'featureKey ' => $ featureKey ,
6362 'bucketBy ' => $ bucketBy ,
@@ -71,7 +70,7 @@ public function testGetBucketKeyAndAllPresent() {
7170 $ featureKey = 'test-feature ' ;
7271 $ bucketBy = ['organizationId ' , 'userId ' ];
7372 $ context = ['organizationId ' => '123 ' , 'userId ' => '234 ' , 'browser ' => 'chrome ' ];
74- $ logger = createLogger (['level ' => LogLevel::WARNING ]);
73+ $ logger = Logger:: create (['level ' => LogLevel::WARNING ]);
7574 $ bucketKey = Bucketer::getBucketKey ([
7675 'featureKey ' => $ featureKey ,
7776 'bucketBy ' => $ bucketBy ,
@@ -85,7 +84,7 @@ public function testGetBucketKeyAndPartial() {
8584 $ featureKey = 'test-feature ' ;
8685 $ bucketBy = ['organizationId ' , 'userId ' ];
8786 $ context = ['organizationId ' => '123 ' , 'browser ' => 'chrome ' ];
88- $ logger = createLogger (['level ' => LogLevel::WARNING ]);
87+ $ logger = Logger:: create (['level ' => LogLevel::WARNING ]);
8988 $ bucketKey = Bucketer::getBucketKey ([
9089 'featureKey ' => $ featureKey ,
9190 'bucketBy ' => $ bucketBy ,
@@ -103,7 +102,7 @@ public function testGetBucketKeyAndDotSeparated() {
103102 'user ' => ['id ' => '234 ' ],
104103 'browser ' => 'chrome ' ,
105104 ];
106- $ logger = createLogger (['level ' => LogLevel::WARNING ]);
105+ $ logger = Logger:: create (['level ' => LogLevel::WARNING ]);
107106 $ bucketKey = Bucketer::getBucketKey ([
108107 'featureKey ' => $ featureKey ,
109108 'bucketBy ' => $ bucketBy ,
@@ -121,7 +120,7 @@ public function testGetBucketKeyOrFirstAvailable() {
121120 $ featureKey = 'test-feature ' ;
122121 $ bucketBy = ['or ' => ['userId ' , 'deviceId ' ]];
123122 $ context = ['deviceId ' => 'deviceIdHere ' , 'userId ' => '234 ' , 'browser ' => 'chrome ' ];
124- $ logger = createLogger (['level ' => LogLevel::WARNING ]);
123+ $ logger = Logger:: create (['level ' => LogLevel::WARNING ]);
125124 $ bucketKey = Bucketer::getBucketKey ([
126125 'featureKey ' => $ featureKey ,
127126 'bucketBy ' => $ bucketBy ,
@@ -135,7 +134,7 @@ public function testGetBucketKeyOrOnlyDeviceId() {
135134 $ featureKey = 'test-feature ' ;
136135 $ bucketBy = ['or ' => ['userId ' , 'deviceId ' ]];
137136 $ context = ['deviceId ' => 'deviceIdHere ' , 'browser ' => 'chrome ' ];
138- $ logger = createLogger (['level ' => LogLevel::WARNING ]);
137+ $ logger = Logger:: create (['level ' => LogLevel::WARNING ]);
139138 $ bucketKey = Bucketer::getBucketKey ([
140139 'featureKey ' => $ featureKey ,
141140 'bucketBy ' => $ bucketBy ,
0 commit comments