mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-05-09 23:34:42 +00:00
Fix test breakage in Chrome. Chrome JQuery doesn't like malformed table html apparently
This commit is contained in:
parent
86c2ef87d5
commit
c4c96c5c69
2 changed files with 7 additions and 7 deletions
|
|
@ -56,12 +56,12 @@ angular.scenario.dsl.repeater = function(selector) {
|
||||||
var self = this;
|
var self = this;
|
||||||
var doCollect = bind(this, function() {
|
var doCollect = bind(this, function() {
|
||||||
var repeaterArray = [];
|
var repeaterArray = [];
|
||||||
this.testDocument.find(selector).each(function(index) {
|
this.testDocument.find(selector).each(function() {
|
||||||
var element = angular.extend(self.jQuery(this),
|
var element = angular.extend(self.jQuery(this),
|
||||||
{bindings: [],
|
{bindings: [],
|
||||||
boundTo: function(name) { return this.bindings[name]; }}
|
boundTo: function(name) { return this.bindings[name]; }}
|
||||||
);
|
);
|
||||||
element.find('*').each(function(index) {
|
element.find('*').each(function() {
|
||||||
var bindName = self.jQuery(this).attr('ng:bind');
|
var bindName = self.jQuery(this).attr('ng:bind');
|
||||||
if (bindName) {
|
if (bindName) {
|
||||||
element.bindings[bindName] = self.jQuery(this).text();
|
element.bindings[bindName] = self.jQuery(this).text();
|
||||||
|
|
@ -85,10 +85,10 @@ angular.scenario.dsl.element = function(selector) {
|
||||||
bindings: [],
|
bindings: [],
|
||||||
boundTo: function(name) { return this.bindings[name]; }
|
boundTo: function(name) { return this.bindings[name]; }
|
||||||
});
|
});
|
||||||
element.find('*').each(function(index) {
|
element.find('*').each(function() {
|
||||||
var bindName = self.jQuery(this).attr('ng:bind');
|
var bindName = self.jQuery(elem).attr('ng:bind');
|
||||||
if (bindName) {
|
if (bindName) {
|
||||||
element.bindings[bindName] = self.jQuery(this).text();
|
element.bindings[bindName] = self.jQuery(elem).text();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
done(element);
|
done(element);
|
||||||
|
|
|
||||||
|
|
@ -85,14 +85,14 @@ describe("DSL", function() {
|
||||||
var html;
|
var html;
|
||||||
beforeEach(function() {
|
beforeEach(function() {
|
||||||
html = '<div class="container">' +
|
html = '<div class="container">' +
|
||||||
'<table class="reports-detail">' +
|
'<div class="reports-detail">' +
|
||||||
'<span class="desc">Description : ' +
|
'<span class="desc">Description : ' +
|
||||||
'<span ng:bind="report.description">Details...</span>' +
|
'<span ng:bind="report.description">Details...</span>' +
|
||||||
'</span>' +
|
'</span>' +
|
||||||
'<span>Date created: ' +
|
'<span>Date created: ' +
|
||||||
'<span ng:bind="report.creationDate">01/01/01</span>' +
|
'<span ng:bind="report.creationDate">01/01/01</span>' +
|
||||||
'</span>' +
|
'</span>' +
|
||||||
'</table>' +
|
'</div>' +
|
||||||
'</div>';
|
'</div>';
|
||||||
});
|
});
|
||||||
it('should find elements on the page and provide jquery api', function() {
|
it('should find elements on the page and provide jquery api', function() {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue