Sha256: 9e623b51f0bcf6c16e929351cee4324424697a44fffa842c30e5c58b37a9ab17
Contents?: true
Size: 1.38 KB
Versions: 62
Compression:
Stored size: 1.38 KB
Contents
/* * Copyright 2012 Cloud9 IDE, Inc. * * This product includes software developed by * Cloud9 IDE, Inc (http://c9.io). * * Author: Mike de Boer <info@mikedeboer.nl> */ "use strict"; var Assert = require("assert"); var Client = require("./../../index"); describe("[gitignore]", function() { var client; beforeEach(function() { client = new Client({ version: "3.0.0" }); }); it("should successfully execute GET /gitignore/templates (templates)", function(next) { client.gitignore.templates( {}, function(err, res) { Assert.equal(err, null); // other assertions go here Assert.ifError(err); Assert(Array.isArray(res)); Assert(res.length > 10); next(); } ); }); it("should successfully execute GET /gitignore/templates/:name (template)", function(next) { client.gitignore.template( { name: "C" }, function(err, res) { Assert.equal(err, null); // other assertions go here Assert.ifError(err); Assert('name' in res); Assert('source' in res); Assert(typeof res.source === 'string'); next(); } ); }); });
Version data entries
62 entries across 62 versions & 1 rubygems