123456789101112131415161718192021222324252627282930313233343536 |
- 'use strict';
- describe('Gulp Copy', function() {
- var gulpCopy = require('../../lib/gulp-copy');
- it('should exist', function() {
- expect(gulpCopy).toBeDefined();
- });
- it('should require a valid destination', function() {
- expect(function() {
- gulpCopy();
- }).toThrow();
- expect(function() {
- gulpCopy(null);
- }).toThrow();
- expect(function() {
- gulpCopy(1);
- }).toThrow();
- expect(function() {
- gulpCopy('');
- }).not.toThrow();
- });
- it('should require a valid options object', function() {
- expect(function() {
- gulpCopy('', 1);
- }).toThrow();
- expect(function() {
- gulpCopy('');
- }).not.toThrow();
- expect(function() {
- gulpCopy('', {});
- }).not.toThrow();
- });
- });
|