Selaa lähdekoodia

Added tests for case insensitive tag matching

This adds a single test for cb9a90457867ffb14c7b1550bb67e872e0a5c2dd.
Kevin Brown 8 vuotta sitten
vanhempi
commit
1167bace78
1 muutettua tiedostoa jossa 15 lisäystä ja 0 poistoa
  1. 15 0
      tests/data/tags-tests.js

+ 15 - 0
tests/data/tags-tests.js

@@ -64,6 +64,21 @@ test('white space is trimmed by default', function (assert) {
   });
 });
 
+test('does not create option if text is same but lowercase', function (assert) {
+  var data = new SelectTags($('#qunit-fixture .single'), options);
+
+  data.query({
+    term: 'one'
+  }, function (data) {
+    assert.equal(data.results.length, 1);
+
+    var item = data.results[0];
+
+    assert.equal(item.id, 'One');
+    assert.equal(item.text, 'One');
+  });
+});
+
 test('does not trigger for additional pages', function (assert) {
   var data = new SelectTags($('#qunit-fixture .single'), options);