aboutsummaryrefslogtreecommitdiffstats
path: root/src/apis.js
diff options
context:
space:
mode:
authorIgor Minar2011-03-03 09:52:35 -0800
committerIgor Minar2011-03-03 13:50:12 -0800
commit5bf7ff5a3e7498cb43f1e18a6da32633162ff787 (patch)
tree58f94aea30ac0523fac8601ad93d97bf4e528aad /src/apis.js
parenta01aa7055c94ad510b580f45222a48a8b9b24105 (diff)
downloadangular.js-5bf7ff5a3e7498cb43f1e18a6da32633162ff787.tar.bz2
fixing broken e2e tests
Diffstat (limited to 'src/apis.js')
-rw-r--r--src/apis.js46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/apis.js b/src/apis.js
index 6435affb..9fc45619 100644
--- a/src/apis.js
+++ b/src/apis.js
@@ -151,7 +151,7 @@ var angularArray = {
});
it('should add an entry and recalculate', function() {
- element('.doc-example a:contains("add item")').click();
+ element('.doc-example-live a:contains("add item")').click();
using('.doc-example-live tr:nth-child(3)').input('item.qty').enter('20');
using('.doc-example-live tr:nth-child(3)').input('item.cost').enter('100');
@@ -206,20 +206,20 @@ var angularArray = {
</doc:source>
<doc:scenario>
it('should initialize the task list with for tasks', function() {
- expect(repeater('.doc-example ul li', 'task in tasks').count()).toBe(4);
- expect(repeater('.doc-example ul li', 'task in tasks').column('task')).
+ expect(repeater('.doc-example-live ul li', 'task in tasks').count()).toBe(4);
+ expect(repeater('.doc-example-live ul li', 'task in tasks').column('task')).
toEqual(['Learn Angular', 'Read Documentation', 'Check out demos',
'Build cool applications']);
});
it('should initialize the task list with for tasks', function() {
- element('.doc-example ul li a:contains("X"):first').click();
- expect(repeater('.doc-example ul li', 'task in tasks').count()).toBe(3);
+ element('.doc-example-live ul li a:contains("X"):first').click();
+ expect(repeater('.doc-example-live ul li', 'task in tasks').count()).toBe(3);
- element('.doc-example ul li a:contains("X"):last').click();
- expect(repeater('.doc-example ul li', 'task in tasks').count()).toBe(2);
+ element('.doc-example-live ul li a:contains("X"):last').click();
+ expect(repeater('.doc-example-live ul li', 'task in tasks').count()).toBe(2);
- expect(repeater('.doc-example ul li', 'task in tasks').column('task')).
+ expect(repeater('.doc-example-live ul li', 'task in tasks').column('task')).
toEqual(['Read Documentation', 'Check out demos']);
});
</doc:scenario>
@@ -442,23 +442,23 @@ var angularArray = {
});
it('should create an empty record when "add empty" is clicked', function() {
- element('.doc-example a:contains("add empty")').click();
+ element('.doc-example-live a:contains("add empty")').click();
expect(binding('people')).toBe('people = [{\n "name":"",\n "sex":null}]');
});
it('should create a "John" record when "add \'John\'" is clicked', function() {
- element('.doc-example a:contains("add \'John\'")').click();
+ element('.doc-example-live a:contains("add \'John\'")').click();
expect(binding('people')).toBe('people = [{\n "name":"John",\n "sex":"male"}]');
});
it('should create a "Mary" record when "add \'Mary\'" is clicked', function() {
- element('.doc-example a:contains("add \'Mary\'")').click();
+ element('.doc-example-live a:contains("add \'Mary\'")').click();
expect(binding('people')).toBe('people = [{\n "name":"Mary",\n "sex":"female"}]');
});
it('should delete a record when "X" is clicked', function() {
- element('.doc-example a:contains("add empty")').click();
- element('.doc-example li a:contains("X"):first').click();
+ element('.doc-example-live a:contains("add empty")').click();
+ element('.doc-example-live li a:contains("X"):first').click();
expect(binding('people')).toBe('people = []');
});
</doc:scenario>
@@ -510,7 +510,7 @@ var angularArray = {
});
it('should recalculate when updated', function() {
- using('.doc-example li:first-child').input('item.points').enter('23');
+ using('.doc-example-live li:first-child').input('item.points').enter('23');
expect(binding('items.$count(\'points==1\')')).toEqual(1);
expect(binding('items.$count(\'points>1\')')).toEqual(2);
});
@@ -586,23 +586,23 @@ var angularArray = {
<doc:scenario>
it('should be reverse ordered by aged', function() {
expect(binding('predicate')).toBe('Sorting predicate = -age');
- expect(repeater('.doc-example table', 'friend in friends').column('friend.age')).
+ expect(repeater('.doc-example-live table', 'friend in friends').column('friend.age')).
toEqual(['35', '29', '21', '19', '10']);
- expect(repeater('.doc-example table', 'friend in friends').column('friend.name')).
+ expect(repeater('.doc-example-live table', 'friend in friends').column('friend.name')).
toEqual(['Adam', 'Julie', 'Mike', 'Mary', 'John']);
});
it('should reorder the table when user selects different predicate', function() {
- element('.doc-example a:contains("Name")').click();
- expect(repeater('.doc-example table', 'friend in friends').column('friend.name')).
+ element('.doc-example-live a:contains("Name")').click();
+ expect(repeater('.doc-example-live table', 'friend in friends').column('friend.name')).
toEqual(['Adam', 'John', 'Julie', 'Mary', 'Mike']);
- expect(repeater('.doc-example table', 'friend in friends').column('friend.age')).
+ expect(repeater('.doc-example-live table', 'friend in friends').column('friend.age')).
toEqual(['35', '10', '29', '19', '21']);
- element('.doc-example a:contains("Phone")+a:contains("^")').click();
- expect(repeater('.doc-example table', 'friend in friends').column('friend.phone')).
+ element('.doc-example-live a:contains("Phone")+a:contains("^")').click();
+ expect(repeater('.doc-example-live table', 'friend in friends').column('friend.phone')).
toEqual(['555-9876', '555-8765', '555-5678', '555-4321', '555-1212']);
- expect(repeater('.doc-example table', 'friend in friends').column('friend.name')).
+ expect(repeater('.doc-example-live table', 'friend in friends').column('friend.name')).
toEqual(['Mary', 'Julie', 'Adam', 'Mike', 'John']);
});
</doc:scenario>
@@ -684,7 +684,7 @@ var angularArray = {
</doc:source>
<doc:scenario>
it('should limit the numer array to first three items', function() {
- expect(element('.doc-example input[name=limit]').val()).toBe('3');
+ expect(element('.doc-example-live input[name=limit]').val()).toBe('3');
expect(binding('numbers.$limitTo(limit) | json')).toEqual('[1,2,3]');
});