github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/tests/unit/utils/escape-task-name-test.js (about)

     1  import escapeTaskName from 'nomad-ui/utils/escape-task-name';
     2  import { module, test } from 'qunit';
     3  
     4  module('Unit | Utility | escape-task-name', function () {
     5    test('it escapes task names for the faux exec CLI', function (assert) {
     6      assert.equal(escapeTaskName('plain'), 'plain');
     7      assert.equal(escapeTaskName('a space'), 'a\\ space');
     8      assert.equal(escapeTaskName('dollar $ign'), 'dollar\\ \\$ign');
     9      assert.equal(escapeTaskName('emoji🄳'), 'emoji\\🄳');
    10    });
    11  });