diff options
| -rw-r--r-- | scenario/widgets-scenario.js | 5 | ||||
| -rw-r--r-- | src/scenario/Runner.js | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/scenario/widgets-scenario.js b/scenario/widgets-scenario.js index 9e23d4df..f4488190 100644 --- a/scenario/widgets-scenario.js +++ b/scenario/widgets-scenario.js @@ -14,7 +14,12 @@ describe('widgets', function(){ expect('{{gender}}').toEqual('male'); input('gender').select('female'); + input('gender').isChecked('female'); expect('{{gender}}').toEqual('female'); +// expect('{{tea}}').toBeChecked(); +// input('gender').select('female'); +// expect('{{gender}}').toEqual('female'); + }); }); diff --git a/src/scenario/Runner.js b/src/scenario/Runner.js index 003ce487..8669f56b 100644 --- a/src/scenario/Runner.js +++ b/src/scenario/Runner.js @@ -57,12 +57,14 @@ angular.scenario.Runner.prototype = { container = jQuery('<ul></ul>'); parent.append(container); } - var element = jQuery('<li class="collapsed running '+type+'"><span></span></li>'); + var element = jQuery('<li class="running '+type+'"><span></span></li>'); element.find('span').text(text); container.append(element); return angular.extend(logger(element), { close: function(){ element.removeClass('running'); + if(!element.hasClass('fail')) + element.addClass('collapsed'); console.scrollTop(console[0].scrollHeight); }, fail: function(){ @@ -71,7 +73,6 @@ angular.scenario.Runner.prototype = { while (current[0] != console[0]) { if (current.is('li')) current.addClass('fail'); - current.removeClass('collapsed'); current = current.parent(); } } |
