Kaynağa Gözat

More meaningful test

use lowecase, uppercase and special characters around the toUpperCase function to prove the custom applied function works as intended
pull/713/head
Enno Woortmann GitHub 6 yıl önce
ebeveyn
işleme
805d9f9dff
Veri tabanında bu imza için bilinen anahtar bulunamadı GPG Anahtar Kimliği: 4AEE18F83AFDEB23
1 değiştirilmiş dosya ile 6 ekleme ve 6 silme
  1. +6
    -6
      test/partial-test.js

+ 6
- 6
test/partial-test.js Dosyayı Görüntüle

@@ -113,14 +113,14 @@ describe('Partials spec', function () {
it('Partial without indentation should inherit functions.', function () {
var template = '{{> partial }}';
var data = {
t: function () {
toUpperCase: function () {
return function (label) {
return label.toUpperCase();
};
}
};
var partials = {partial: '{{ #t }}Input{{ /t }}:'};
var expected = 'INPUT:';
var partials = {partial: 'aA-{{ #toUpperCase }}Input{{ /toUpperCase }}-Aa'};
var expected = 'aA-INPUT-Aa';
var renderResult = Mustache.render(template, data, partials);
assert.equal(renderResult, expected);
});
@@ -128,14 +128,14 @@ describe('Partials spec', function () {
it('Partial with indentation should inherit functions.', function () {
var template = ' {{> partial }}';
var data = {
t: function () {
toUpperCase: function () {
return function (label) {
return label.toUpperCase();
};
}
};
var partials = {partial: '{{ #t }}Input{{ /t }}:'};
var expected = ' INPUT:';
var partials = {partial: 'aA-{{ #toUpperCase }}Input{{ /toUpperCase }}-Aa'};
var expected = ' aA-INPUT-Aa';
var renderResult = Mustache.render(template, data, partials);
assert.equal(renderResult, expected);
});


Yükleniyor…
İptal
Kaydet