diff --git a/test/README.md b/test/README.md index e65a4fd2..85df4d75 100644 --- a/test/README.md +++ b/test/README.md @@ -55,7 +55,7 @@ # app ## app.model(Model) -Expose a `Model` to remote clients.. +Expose a `Model` to remote clients. ```js var memory = loopback.createDataSource({connector: loopback.Memory}); @@ -66,7 +66,7 @@ assert.equal(app.models().length, 1); ## app.models() -Get the app's exposed models.. +Get the app's exposed models. ```js var Color = loopback.createModel('color', {name: String}); @@ -80,7 +80,7 @@ assert.equal(models[0].modelName, 'color'); # DataSource ## dataSource.createModel(name, properties, settings) -Define a model and attach it to a `DataSource`.. +Define a model and attach it to a `DataSource`. ```js var Color = memory.createModel('color', {name: String}); @@ -109,7 +109,7 @@ assert.isFunc(Color.prototype, 'reload'); ## dataSource.operations() -List the enabled and disabled operations.. +List the enabled and disabled operations. ```js // assert the defaults @@ -148,7 +148,7 @@ function existsAndShared(name, isRemoteEnabled) { # GeoPoint ## geoPoint.distanceTo(geoPoint, options) -Get the distance to another `GeoPoint`.. +Get the distance to another `GeoPoint`. ```js var here = new GeoPoint({lat: 10, lng: 10}); @@ -159,7 +159,7 @@ assert.equal(here.distanceTo(there, {type: 'meters'}), 782777.923052584); ## GeoPoint.distanceBetween(a, b, options) -Get the distance between two points.. +Get the distance between two points. ```js var here = new GeoPoint({lat: 10, lng: 10}); @@ -231,7 +231,7 @@ assert(dataSource.connector()); ## loopback.remoteMethod(Model, fn, [options]); -Setup a remote method.. +Setup a remote method. ```js var Product = loopback.createModel('product', {price: Number}); @@ -313,7 +313,7 @@ function count() { # Model ## Model.validatesPresenceOf(properties...) -Require a model to include a property to be considered valid.. +Require a model to include a property to be considered valid. ```js User.validatesPresenceOf('first', 'last', 'age'); @@ -325,7 +325,7 @@ assert(joe.errors.age, 'should have a missing age error'); ## Model.validatesLengthOf(property, options) -Require a property length to be within a specified range.. +Require a property length to be within a specified range. ```js User.validatesLengthOf('password', {min: 5, message: {min: 'Password is too short'}}); @@ -336,7 +336,7 @@ assert(joe.errors.password, 'should have password error'); ## Model.validatesInclusionOf(property, options) -Require a value for `property` to be in the specified array.. +Require a value for `property` to be in the specified array. ```js User.validatesInclusionOf('gender', {in: ['male', 'female']}); @@ -347,7 +347,7 @@ assert(foo.errors.gender, 'should have gender error'); ## Model.validatesExclusionOf(property, options) -Require a value for `property` to not exist in the specified array.. +Require a value for `property` to not exist in the specified array. ```js User.validatesExclusionOf('domain', {in: ['www', 'billing', 'admin']}); @@ -364,7 +364,7 @@ assert(bat.errors.domain, 'model should have a domain error'); ## Model.validatesNumericalityOf(property, options) -Require a value for `property` to be a specific type of `Number`.. +Require a value for `property` to be a specific type of `Number`. ```js User.validatesNumericalityOf('age', {int: true}); @@ -377,7 +377,7 @@ assert(joe.errors.age, 'model should have an age error'); ## Model.validatesUniquenessOf(property, options) -Ensure the value for `property` is unique.. +Ensure the value for `property` is unique. ```js User.validatesUniquenessOf('email', {message: 'email is not unique'}); @@ -397,7 +397,7 @@ joe.save(function () { ## myModel.isValid() -Validate the model instance.. +Validate the model instance. ```js User.validatesNumericalityOf('age', {int: true}); @@ -435,7 +435,7 @@ assert(typeof MyModel.find === 'function', 'should have data access methods afte ## Model.create([data], [callback]) -Create an instance of Model with given data and save to the attached data source.. +Create an instance of Model with given data and save to the attached data source. ```js User.create({first: 'Joe', last: 'Bob'}, function(err, user) { @@ -446,7 +446,7 @@ User.create({first: 'Joe', last: 'Bob'}, function(err, user) { ## model.save([options], [callback]) -Save an instance of a Model to the attached data source.. +Save an instance of a Model to the attached data source. ```js var joe = new User({first: 'Joe', last: 'Bob'}); @@ -460,7 +460,7 @@ joe.save(function(err, user) { ## model.updateAttributes(data, [callback]) -Save specified attributes to the attached data source.. +Save specified attributes to the attached data source. ```js User.create({first: 'joe', age: 100}, function (err, user) { @@ -499,7 +499,7 @@ User.upsert({first: 'joe', id: 7}, function (err, user) { ## model.destroy([callback]) -Remove a model from the attached data source.. +Remove a model from the attached data source. ```js User.create({first: 'joe', last: 'bob'}, function (err, user) { @@ -542,7 +542,7 @@ Delete all Model instances from data source. ## Model.findById(id, callback) -Find an instance by id.. +Find an instance by id. ```js User.create({first: 'michael', last: 'jordan', id: 23}, function () { @@ -716,7 +716,7 @@ request(app) ## Model.hasMany(Model) -Define a one to many relationship.. +Define a one to many relationship. ```js var Book = memory.createModel('book', {title: String, author: String}); diff --git a/test/app.test.js b/test/app.test.js index a27748c4..b499bfce 100644 --- a/test/app.test.js +++ b/test/app.test.js @@ -1,7 +1,7 @@ describe('app', function() { describe('app.model(Model)', function() { - it("Expose a `Model` to remote clients.", function() { + it("Expose a `Model` to remote clients", function() { var memory = loopback.createDataSource({connector: loopback.Memory}); var Color = memory.createModel('color', {name: String}); app.model(Color); @@ -10,7 +10,7 @@ describe('app', function() { }); describe('app.models()', function() { - it("Get the app's exposed models.", function() { + it("Get the app's exposed models", function() { var Color = loopback.createModel('color', {name: String}); var models = app.models(); diff --git a/test/data-source.test.js b/test/data-source.test.js index 155f8888..f39866a2 100644 --- a/test/data-source.test.js +++ b/test/data-source.test.js @@ -10,7 +10,7 @@ describe('DataSource', function() { }); describe('dataSource.createModel(name, properties, settings)', function() { - it("Define a model and attach it to a `DataSource`.", function() { + it("Define a model and attach it to a `DataSource`", function() { var Color = memory.createModel('color', {name: String}); assert.isFunc(Color, 'find'); assert.isFunc(Color, 'findById'); @@ -37,7 +37,7 @@ describe('DataSource', function() { }); describe('dataSource.operations()', function() { - it("List the enabled and disabled operations.", function() { + it("List the enabled and disabled operations", function() { // assert the defaults // - true: the method should be remote enabled // - false: the method should not be remote enabled diff --git a/test/geo-point.test.js b/test/geo-point.test.js index 469076f6..2e436be3 100644 --- a/test/geo-point.test.js +++ b/test/geo-point.test.js @@ -1,6 +1,6 @@ describe('GeoPoint', function() { describe('geoPoint.distanceTo(geoPoint, options)', function() { - it("Get the distance to another `GeoPoint`.", function() { + it("Get the distance to another `GeoPoint`", function() { var here = new GeoPoint({lat: 10, lng: 10}); var there = new GeoPoint({lat: 5, lng: 5}); @@ -9,7 +9,7 @@ describe('GeoPoint', function() { }); describe('GeoPoint.distanceBetween(a, b, options)', function() { - it("Get the distance between two points.", function() { + it("Get the distance between two points", function() { var here = new GeoPoint({lat: 10, lng: 10}); var there = new GeoPoint({lat: 5, lng: 5}); diff --git a/test/loopback.test.js b/test/loopback.test.js index 21ec540e..2bedb14b 100644 --- a/test/loopback.test.js +++ b/test/loopback.test.js @@ -9,7 +9,7 @@ describe('loopback', function() { }); describe('loopback.remoteMethod(Model, fn, [options]);', function() { - it("Setup a remote method.", function() { + it("Setup a remote method", function() { var Product = loopback.createModel('product', {price: Number}); Product.stats = function(fn) { diff --git a/test/model.test.js b/test/model.test.js index 30afa286..5c5891ff 100644 --- a/test/model.test.js +++ b/test/model.test.js @@ -16,7 +16,7 @@ describe('Model', function() { }); describe('Model.validatesPresenceOf(properties...)', function() { - it("Require a model to include a property to be considered valid.", function() { + it("Require a model to include a property to be considered valid", function() { User.validatesPresenceOf('first', 'last', 'age'); var joe = new User({first: 'joe'}); assert(joe.isValid() === false, 'model should not validate'); @@ -26,7 +26,7 @@ describe('Model', function() { }); describe('Model.validatesLengthOf(property, options)', function() { - it("Require a property length to be within a specified range.", function() { + it("Require a property length to be within a specified range", function() { User.validatesLengthOf('password', {min: 5, message: {min: 'Password is too short'}}); var joe = new User({password: '1234'}); assert(joe.isValid() === false, 'model should not be valid'); @@ -35,7 +35,7 @@ describe('Model', function() { }); describe('Model.validatesInclusionOf(property, options)', function() { - it("Require a value for `property` to be in the specified array.", function() { + it("Require a value for `property` to be in the specified array", function() { User.validatesInclusionOf('gender', {in: ['male', 'female']}); var foo = new User({gender: 'bar'}); assert(foo.isValid() === false, 'model should not be valid'); @@ -44,7 +44,7 @@ describe('Model', function() { }); describe('Model.validatesExclusionOf(property, options)', function() { - it("Require a value for `property` to not exist in the specified array.", function() { + it("Require a value for `property` to not exist in the specified array", function() { User.validatesExclusionOf('domain', {in: ['www', 'billing', 'admin']}); var foo = new User({domain: 'www'}); var bar = new User({domain: 'billing'}); @@ -59,7 +59,7 @@ describe('Model', function() { }); describe('Model.validatesNumericalityOf(property, options)', function() { - it("Require a value for `property` to be a specific type of `Number`.", function() { + it("Require a value for `property` to be a specific type of `Number`", function() { User.validatesNumericalityOf('age', {int: true}); var joe = new User({age: 10.2}); assert(joe.isValid() === false); @@ -70,7 +70,7 @@ describe('Model', function() { }); describe('Model.validatesUniquenessOf(property, options)', function() { - it("Ensure the value for `property` is unique.", function(done) { + it("Ensure the value for `property` is unique", function(done) { User.validatesUniquenessOf('email', {message: 'email is not unique'}); var joe = new User({email: 'joe@joe.com'}); @@ -88,7 +88,7 @@ describe('Model', function() { }); describe('myModel.isValid()', function() { - it("Validate the model instance.", function() { + it("Validate the model instance", function() { User.validatesNumericalityOf('age', {int: true}); var user = new User({first: 'joe', age: 'flarg'}) var valid = user.isValid(); @@ -120,7 +120,7 @@ describe('Model', function() { }); describe('Model.create([data], [callback])', function() { - it("Create an instance of Model with given data and save to the attached data source.", function(done) { + it("Create an instance of Model with given data and save to the attached data source", function(done) { User.create({first: 'Joe', last: 'Bob'}, function(err, user) { assert(user instanceof User); done(); @@ -129,7 +129,7 @@ describe('Model', function() { }); describe('model.save([options], [callback])', function() { - it("Save an instance of a Model to the attached data source.", function(done) { + it("Save an instance of a Model to the attached data source", function(done) { var joe = new User({first: 'Joe', last: 'Bob'}); joe.save(function(err, user) { assert(user.id); @@ -141,7 +141,7 @@ describe('Model', function() { }); describe('model.updateAttributes(data, [callback])', function() { - it("Save specified attributes to the attached data source.", function(done) { + it("Save specified attributes to the attached data source", function(done) { User.create({first: 'joe', age: 100}, function (err, user) { assert(!err); assert.equal(user.first, 'joe'); @@ -176,7 +176,7 @@ describe('Model', function() { }); describe('model.destroy([callback])', function() { - it("Remove a model from the attached data source.", function(done) { + it("Remove a model from the attached data source", function(done) { User.create({first: 'joe', last: 'bob'}, function (err, user) { User.findById(user.id, function (err, foundUser) { assert.equal(user.id, foundUser.id); @@ -215,7 +215,7 @@ describe('Model', function() { }); describe('Model.findById(id, callback)', function() { - it("Find an instance by id.", function(done) { + it("Find an instance by id", function(done) { User.create({first: 'michael', last: 'jordan', id: 23}, function () { User.findById(23, function (err, user) { assert.equal(user.id, 23); @@ -406,7 +406,7 @@ describe('Model', function() { }); describe('Model.hasMany(Model)', function() { - it("Define a one to many relationship.", function(done) { + it("Define a one to many relationship", function(done) { var Book = memory.createModel('book', {title: String, author: String}); var Chapter = memory.createModel('chapter', {title: String}); @@ -508,14 +508,14 @@ describe('Model', function() { // }); // describe('Model.remoteMethods()', function() { - // it("Return a list of enabled remote methods.", function() { + // it("Return a list of enabled remote methods", function() { // app.model(User); // User.remoteMethods(); // ['save', ...] // }); // }); // describe('Model.availableMethods()', function() { - // it("Returns the currently available api of a model as well as descriptions of any modified behavior or methods from attached data sources.", function(done) { + // it("Returns the currently available api of a model as well as descriptions of any modified behavior or methods from attached data sources", function(done) { // /* example - // User.attachTo(oracle); // console.log(User.availableMethods());