Sha256: f791681660db13f0e112591dddb748c002ca5451e1578a917cd22ef96edda467

Contents?: true

Size: 1.45 KB

Versions: 185

Compression:

Stored size: 1.45 KB

Contents

import Isogram from './isogram.js';

describe('Isogram Test Suite', () => {
  test('duplicates', () => {
    const word = new Isogram('duplicates');

    expect(word.isIsogram()).toEqual(true);
  });

  xtest('eleven', () => {
    const word = new Isogram('eleven');

    expect(word.isIsogram()).toEqual(false);
  });

  xtest('subdermatoglyphic', () => {
    const word = new Isogram('subdermatoglyphic');

    expect(word.isIsogram()).toEqual(true);
  });

  xtest('Alphabet', () => {
    const word = new Isogram('Alphabet');

    expect(word.isIsogram()).toEqual(false);
  });

  xtest('thumbscrew-japingly', () => {
    const word = new Isogram('thumbscrew-japingly');

    expect(word.isIsogram()).toEqual(true);
  });

  xtest('Hjelmqvist-Gryb-Zock-Pfund-Wax', () => {
    const word = new Isogram('Hjelmqvist-Gryb-Zock-Pfund-Wax');

    expect(word.isIsogram()).toEqual(true);
  });

  xtest('Heizölrückstoßabdämpfung', () => {
    const word = new Isogram('Heizölrückstoßabdämpfung');

    expect(word.isIsogram()).toEqual(true);
  });

  xtest('the quick brown fox', () => {
    const word = new Isogram('the quick brown fox');

    expect(word.isIsogram()).toEqual(false);
  });

  xtest('Emily Jung Schwartzkopf', () => {
    const word = new Isogram('Emily Jung Schwartzkopf');

    expect(word.isIsogram()).toEqual(true);
  });

  xtest('éléphant', () => {
    const word = new Isogram('éléphant');

    expect(word.isIsogram()).toEqual(false);
  });
});

Version data entries

185 entries across 185 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.179 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.178 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.177 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.176 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.175 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.174 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.173 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.172 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.171 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.170 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.169 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.167 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.166 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.165 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.164 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.163 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.162 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.161 tracks/ecmascript/exercises/isogram/isogram.spec.js
trackler-2.2.1.160 tracks/ecmascript/exercises/isogram/isogram.spec.js