में नहीं है मेरे पास कुछ यूनिट परीक्षण हैं जो स्टोर तक पहुंचते हैं। मैंने सोचा होगा कि यह ठीक होगा, जब तक मैं उन्हें एक रनबैक में लपेटता हूं। दुर्भाग्य से, यह मामला नहीं है। मुझे यह त्रुटि मिल रही है:एम्बर-कुनीट: आप केवल उस रिकॉर्ड को अनलोड कर सकते हैं जो फ्लाइट
#foo पर प्रत्येक विफल होने के बाद: दावा विफल: आप केवल उस रिकॉर्ड को अनलोड कर सकते हैं जो प्रकाश में नहीं है।
जैसा कि मैं इसे समझता हूं, यह वही है जो run को रोकना चाहिए। मेरा परीक्षण इस तरह दिखता है:
test('#foo', function(assert) {
var store = this.store();
var model = this.subject();
Ember.run(function() {
var secondModel = store.createRecord('secondModel', { foo: 'bar' });
model.set('secondModel', secondModel);
var foo = model.get('secondModelFoo');
assert.equal(foo, 'bar');
});
});
आप एम्बर डेटा के अप्रचलित संस्करणों का उपयोग कर रहे हैं। –
आप ऐसा क्यों कहते हैं? – nullnullnull
आप किस एम्बर-डेटा संस्करण का उपयोग करते हैं? मुझे बीटा 15 – chrmod