Sha256: 0d2b7ed5434434421e2438878cce3175cecb769ac1db4fff91e789cab69b632b

Contents?: true

Size: 929 Bytes

Versions: 3

Compression:

Stored size: 929 Bytes

Contents

'use strict';

describe('herald.filters module', function() {
  beforeEach(module('herald.filters'));

  describe('capitalize filter', function() {

    var capitalize;

    beforeEach(inject(function($injector) {
      var $filter = $injector.get('$filter');
      capitalize = $filter('capitalize');
    }));

    it('should returns "" when given null', function() {
      expect(capitalize(null)).toEqual('');
    });

    it('should returns "" when given undefined', function() {
      expect(capitalize(undefined)).toEqual('');
    });

    it('should returns "Nodes" when given "nodes"', function() {
      expect(capitalize('nodes')).toEqual('Nodes');
    });

    it('should returns "Nodes" when given "Nodes"', function() {
      expect(capitalize('Nodes')).toEqual('Nodes');
    });

    it('should returns "Nodes" when given "NODES"', function() {
      expect(capitalize('NODES')).toEqual('NODES');
    });
  });
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
puppet-herald-0.8.1 test/javascript/src/components/filters/filters_test.js
puppet-herald-0.8.0 test/javascript/src/components/filters/filters_test.js
puppet-herald-0.2.0 test/javascript/src/components/filters/filters_test.js