QUnit.module( 'mediawiki.experiments' );
- QUnit.test( 'getBucket( experiment, token )', 4, function ( assert ) {
+ QUnit.test( 'getBucket( experiment, token )', function ( assert ) {
var experiment = createExperiment(),
token = '123457890';
- assert.equal(
+ assert.strictEqual(
getBucket( experiment, token ),
getBucket( experiment, token ),
'It returns the same bucket for the same experiment-token pair.'
A: 0.314159265359
};
- assert.equal(
- 'A',
+ assert.strictEqual(
getBucket( experiment, token ),
+ 'A',
'It returns the bucket if only one is defined.'
);
experiment = createExperiment();
experiment.enabled = false;
- assert.equal(
- 'control',
+ assert.strictEqual(
getBucket( experiment, token ),
+ 'control',
'It returns "control" if the experiment is disabled.'
);
experiment = createExperiment();
experiment.buckets = {};
- assert.equal(
- 'control',
+ assert.strictEqual(
getBucket( experiment, token ),
+ 'control',
'It returns "control" if the experiment doesn\'t have any buckets.'
);
} );