Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
// createUser() test
var name = "test-user-" + Math.floor(Math.random() * Math.pow(2, 32)).toString(16);
rv["createUser-1"] = dn.createUser("hello", name);
assert.notEqual(rv["createUser-1"], null, "No ID field present in createUser() return value");
// createEmptyObject() tests
rv["createEmptyObject-1"] = dn.createEmptyObject();
assert.notEqual(rv["createEmptyObject-1"], null, "No ID field present in createEmptyObject() return value");
rv["createEmptyObject-2"] = dn.createEmptyObject({blah: "foo"}, null);
assert.notEqual(rv["createEmptyObject-2"], null, "No ID field present in createEmptyObject() return value");
// getObjectPropertiesAndRelationships() tests
rv["getObjectPropertiesAndRelationships-1"] = dn.getObjectPropertiesAndRelationships(rv["createEmptyObject-2"]);
assert.notEqual(rv["getObjectPropertiesAndRelationships-1"].properties && rv["getObjectPropertiesAndRelationships-1"].relationships, false, "properties and relationships field must be present in getObjectPropertiesAndRelationships() output");
assert.equal(rv["getObjectPropertiesAndRelationships-1"]["properties"].blah, "foo", "The property blah was set to \"foo\". Must be returned back same");
rv["createEmptyObject-3"] = dn.createEmptyObject(null, null);
assert.notEqual(rv["createEmptyObject-3"], null, "No ID field present in createEmptyObject() return value");
// getObjectProperties() and updateObjectProperties() tests
dn.updateObjectProperties(rv["createEmptyObject-1"], {xyz: "blah", xyz2: "blah2"});
rv["getObjectProperties-1"] = dn.getObjectProperties(rv["createEmptyObject-1"]);
assert.ok(rv["getObjectProperties-1"].xyz == "blah" && rv["getObjectProperties-1"].xyz2 == "blah2", "Properties returned back do not match the properties set");
// assert.ok(false, "HEREEEE");
// listObjects() test
// dn.setObjectProperty(rv["createEmptyObject-1"], "blah", "foooooo");
rv["listObjects-1"] = dn.listObjects();
assert.ok(rv["listObjects-1"].length >= 3, "Number of objects returned by listObjects() cannot be less than 3 at this point of code (after 3 createEmptyObject() succesful tests)");
assert.notEqual(rv["listObjects-1"][0].id, null, "Field ID should be present with all objects in the output of listObjects()");
serviceBusService.listTopics({ top: 2, skip: 1 }, function (listError2, listTopics2) {
assert.equal(listError2, null);
assert.notEqual(listTopics2, null);
assert.equal(listTopics2.length, 2);
// results are ordered by alphabetic order so
// topicName2 and topicName3 should be in the result
topicCount = 0;
for (topic in listTopics2) {
currentTopic = listTopics2[topic];
if (currentTopic.TopicName === topicName2) {
topicCount += 1;
} else if (currentTopic.TopicName === topicName3) {
topicCount += 2;
}
}
assert.equal(topicCount, 3);
it('not null', () => {
const file = utils.filePath('.');
assert.notEqual(null, file);
assert.notEqual('', file);
});
it('should return a copy of the original', function(){
var copy1 = NamedColor.getNames(),
copy2 = NamedColor.getNames();
assert.equal( copy1.length, copy2.length );
copy1.pop();
assert.notEqual( copy1.length, copy2.length );
});
return Client.CreateFile(testFileName, null, new Buffer(testFileContent)).then(function (response) {
assert.notEqual(response.mimeType, 'application/vnd.google-apps.folder');
assert.equal(response.title, testFileName);
testFileID = response.id;
})
})
sCluster.node(host.address).getLogs(function(err, logs) {
assert.ifError(err);
let prepareQuery;
for(let i = 0; i < logs.length; i++) {
const queryLog = logs[i];
if (queryLog.type === "PREPARE" && queryLog.query === query) {
prepareQuery = queryLog;
}
}
if (!prepareQuery) {
assert.strictEqual(nodeDownAddress, host.address);
} else {
assert.notEqual(prepareQuery, undefined);
}
nextHost();
});
}, next);
assert.notEqual(signature.documentation, null);
assert.equal(signature.documentation, docs.getDocumentation("signatureCopy_Signature1"));
assert.equal(signature.parameters.length, 6);
assert.equal(signature.parameters[0].label, "[flags]");
assert.notEqual(signature.parameters[0].documentation, null);
assert.equal(signature.parameters[0].documentation, docs.getDocumentation("signatureCopy_Signature1_Param0"));
assert.equal(signature.parameters[1].label, "[");
assert.equal(signature.parameters[1].documentation, null);
assert.equal(signature.parameters[2].label, "\"source\"");
assert.notEqual(signature.parameters[2].documentation, null);
assert.equal(signature.parameters[2].documentation, docs.getDocumentation("signatureCopy_Signature1_Param2"));
assert.equal(signature.parameters[3].label, "...");
assert.notEqual(signature.parameters[3].documentation, null);
assert.equal(signature.parameters[3].documentation, docs.getDocumentation("signatureCopy_Signature1_Param3"));
assert.equal(signature.parameters[4].label, "\"dest\"");
assert.notEqual(signature.parameters[4].documentation, null);
assert.equal(signature.parameters[4].documentation, docs.getDocumentation("signatureCopy_Signature1_Param4"));
assert.equal(signature.parameters[5].label, "]");
assert.equal(signature.parameters[5].documentation, null);
}
it('has a description', () => {
assert.notEqual(command.description, null);
});
it('has a description', () => {
assert.notEqual(command.description, null);
});
it('fails validation if webUrl is not specified', () => {
const actual = (command.validate() as CommandValidate)({ options: { id: '9b142c22-037f-4a7f-9017-e9d8c0e34b99' } });
assert.notEqual(actual, true);
});