docs(bike-shed-migration): fix invalid </file name=""> HTML in examples

This commit is contained in:
Peter Bacon Darwin
2014-02-12 22:47:42 +00:00
parent 9f828a07dc
commit 06f2ba899f
21 changed files with 41 additions and 41 deletions

View File

@@ -424,7 +424,7 @@
<div compile="html"></div>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should auto compile', function() {
var textarea = $('textarea');
var output = $('div[compile]');

View File

@@ -41,7 +41,7 @@
<a id="link-5" name="xxx" ng-click="value = 5">anchor</a> (no link)<br />
<a id="link-6" ng-href="{{value}}">link</a> (link, change location)
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should execute ng-click but not reload when href without value', function() {
element(by.id('link-1')).click();
expect(element(by.model('value')).getAttribute('value')).toEqual('1');
@@ -174,7 +174,7 @@
Click me to toggle: <input type="checkbox" ng-model="checked"><br/>
<button ng-model="button" ng-disabled="checked">Button</button>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should toggle button', function() {
expect(element(by.css('.doc-example-live button')).getAttribute('disabled')).toBeFalsy();
element(by.model('checked')).click();
@@ -209,7 +209,7 @@
Check me to check both: <input type="checkbox" ng-model="master"><br/>
<input id="checkSlave" type="checkbox" ng-checked="master">
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check both checkBoxes', function() {
expect(element(by.id('checkSlave')).getAttribute('checked')).toBeFalsy();
element(by.model('master')).click();
@@ -244,7 +244,7 @@
Check me to make text readonly: <input type="checkbox" ng-model="checked"><br/>
<input type="text" ng-readonly="checked" value="I'm Angular"/>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should toggle readonly attr', function() {
expect(element(by.css('.doc-example-live [type="text"]')).getAttribute('readonly')).toBeFalsy();
element(by.model('checked')).click();
@@ -283,7 +283,7 @@
<option id="greet" ng-selected="selected">Greetings!</option>
</select>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should select Greetings!', function() {
expect(element(by.id('greet')).getAttribute('selected')).toBeFalsy();
element(by.model('selected')).click();
@@ -319,7 +319,7 @@
<summary>Show/Hide me</summary>
</details>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should toggle open', function() {
expect(element(by.id('details')).getAttribute('open')).toBeFalsy();
element(by.model('open')).click();

View File

@@ -300,7 +300,7 @@ function FormController(element, attrs) {
<tt>myForm.$error.required = {{!!myForm.$error.required}}</tt><br>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should initialize to model', function() {
var userType = element(by.binding('userType'));
var valid = element(by.binding('myForm.input.$valid'));

View File

@@ -62,7 +62,7 @@ var inputType = {
<tt>myForm.$error.required = {{!!myForm.$error.required}}</tt><br/>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var text = element(by.binding('text'));
var valid = element(by.binding('myForm.input.$valid'));
var input = element(by.model('text'));
@@ -140,7 +140,7 @@ var inputType = {
<tt>myForm.$error.required = {{!!myForm.$error.required}}</tt><br/>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var value = element(by.binding('value'));
var valid = element(by.binding('myForm.input.$valid'));
var input = element(by.model('value'));
@@ -215,7 +215,7 @@ var inputType = {
<tt>myForm.$error.url = {{!!myForm.$error.url}}</tt><br/>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var text = element(by.binding('text'));
var valid = element(by.binding('myForm.input.$valid'));
var input = element(by.model('text'));
@@ -291,7 +291,7 @@ var inputType = {
<tt>myForm.$error.email = {{!!myForm.$error.email}}</tt><br/>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var text = element(by.binding('text'));
var valid = element(by.binding('myForm.input.$valid'));
var input = element(by.model('text'));
@@ -355,7 +355,7 @@ var inputType = {
</form>
Note that `ng-value="specialValue"` sets radio item's value to be the value of `$scope.specialValue`.
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should change state', function() {
var color = element(by.binding('color'));
@@ -402,7 +402,7 @@ var inputType = {
<tt>value2 = {{value2}}</tt><br/>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should change state', function() {
var value1 = element(by.binding('value1'));
var value2 = element(by.binding('value2'));
@@ -771,7 +771,7 @@ function checkboxInputType(scope, element, attr, ctrl) {
<tt>myForm.$error.maxlength = {{!!myForm.$error.maxlength}}</tt><br>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var user = element(by.binding('{{user}}'));
var userNameValid = element(by.binding('myForm.userName.$valid'));
var lastNameValid = element(by.binding('myForm.lastName.$valid'));
@@ -1280,7 +1280,7 @@ var ngModelDirective = function() {
* <tt>counter = {{counter}}</tt><br/>
* </div>
* </file>
* </file name="protractor.js" type="protractor">
* <file name="protractor.js" type="protractor">
* var counter = element(by.binding('counter'));
* var debug = element(by.binding('confirmed'));
*
@@ -1372,7 +1372,7 @@ var requiredDirective = function() {
<tt>myForm.$error.required = {{!!myForm.$error.required}}</tt><br/>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var listInput = element(by.model('names'));
var names = element(by.binding('{{names}}'));
var valid = element(by.binding('myForm.namesInput.$valid'));
@@ -1473,7 +1473,7 @@ var CONSTANT_VALUE_REGEXP = /^(true|false|\d+)$/;
<div>You chose {{my.favorite}}</div>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var favorite = element(by.binding('my.favorite'));
it('should initialize to model', function() {

View File

@@ -38,7 +38,7 @@
Hello <span ng-bind="name"></span>!
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check ng-bind', function() {
var exampleContainer = $('.doc-example-live');
var nameInput = element(by.model('name'));
@@ -94,7 +94,7 @@ var ngBindDirective = ngDirective(function(scope, element, attr) {
<pre ng-bind-template="{{salutation}} {{name}}!"></pre>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check ng-bind', function() {
var salutationElem = element(by.binding('salutation'));
var salutationInput = element(by.model('salutation'));

View File

@@ -45,7 +45,7 @@
<div id="template1" ng-cloak>{{ 'hello' }}</div>
<div id="template2" ng-cloak class="ng-cloak">{{ 'hello IE7' }}</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should remove the template directive and css class', function() {
expect($('.doc-example-live #template1').getAttribute('ng-cloak')).
toBeNull();

View File

@@ -82,7 +82,7 @@
</ul>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check controller as', function() {
var container = element(by.id('ctrl-as-exmpl'));
@@ -159,7 +159,7 @@
</ul>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check controller', function() {
var container = element(by.id('ctrl-exmpl'));

View File

@@ -21,7 +21,7 @@
</button>
count: {{count}}
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check ng-click', function() {
expect(element(by.binding('count')).getText()).toMatch('0');
element(by.css('.doc-example-live button')).click();
@@ -327,7 +327,7 @@ forEach(
<pre>list={{list}}</pre>
</form>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check ng-submit', function() {
expect(element(by.binding('list')).getText()).toBe('list=[]');
element(by.css('.doc-example-live #submit')).click();

View File

@@ -44,7 +44,7 @@
</div>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should alias index positions', function() {
var elements = element.all(by.css('.example-init'));
expect(elements.get(0).getText()).toBe('list[ 0 ][ 0 ] = a;');

View File

@@ -24,7 +24,7 @@
<div>Normal: {{1 + 2}}</div>
<div ng-non-bindable>Ignored: {{1 + 2}}</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check ng-non-bindable', function() {
expect(element(by.binding('1 + 2')).getText()).toContain('3');
expect(element.all(by.css('.doc-example-live div')).last().getText()).toMatch(/1 \+ 2/);

View File

@@ -123,7 +123,7 @@
</ng-pluralize>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should show correct pluralized string', function() {
var withoutOffset = element.all(by.css('ng-pluralize')).get(0);
var withOffset = element.all(by.css('ng-pluralize')).get(1);

View File

@@ -40,7 +40,7 @@
<pane title="{{title}}">{{text}}</pane>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should have transcluded', function() {
var titleElement = element(by.model('title'));
titleElement.clear();

View File

@@ -25,7 +25,7 @@
<a ng-click="currentTpl='/tpl.html'" id="tpl-link">Load inlined template</a>
<div id="tpl-content" ng-include src="currentTpl"></div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should load template defined inside script tag', function() {
element(by.css('#tpl-link')).click();
expect(element(by.css('#tpl-content')).getText()).toMatch(/Content of the template/);

View File

@@ -120,7 +120,7 @@ var ngOptionsMinErr = minErr('ngOptions');
</div>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should check ng-options', function() {
expect(element(by.binding('{selected_color:color}')).getText()).toMatch('red');
element.all(by.select('color')).first().click();

View File

@@ -76,7 +76,7 @@
</tr>
</table>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var expectFriendNames = function(expectedNames, key) {
element.all(by.repeater(key + ' in friends').column(key + '.name')).then(function(arr) {
arr.forEach(function(wd, i) {

View File

@@ -28,7 +28,7 @@
custom currency identifier (USD$): <span>{{amount | currency:"USD$"}}</span>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should init with 1234.56', function() {
expect(element(by.id('currency-default')).getText()).toBe('$1,234.56');
expect(element(by.binding('amount | currency:"USD$"')).getText()).toBe('USD$1,234.56');
@@ -88,7 +88,7 @@ function currencyFilter($locale) {
Negative number: <span>{{-val | number:4}}</span>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should format numbers', function() {
expect(element(by.id('number-default')).getText()).toBe('1,234.568');
expect(element(by.binding('val | number:0')).getText()).toBe('1,235');
@@ -338,7 +338,7 @@ var DATE_FORMATS_SPLIT = /((?:[^yMdHhmsaZE']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|d+
<span ng-non-bindable>{{1288323623006 | date:'MM/dd/yyyy @ h:mma'}}</span>:
<span>{{'1288323623006' | date:'MM/dd/yyyy @ h:mma'}}</span><br>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should format date', function() {
expect(element(by.binding("1288323623006 | date:'medium'")).getText()).
toMatch(/Oct 2\d, 2010 \d{1,2}:\d{2}:\d{2} (AM|PM)/);
@@ -446,7 +446,7 @@ function dateFilter($locale) {
<file name="index.html">
<pre>{{ {'name':'value'} | json }}</pre>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should jsonify filtered objects', function() {
expect(element(by.binding("{'name':'value'}")).getText()).toMatch(/\{\n "name": ?"value"\n}/);
});

View File

@@ -36,7 +36,7 @@
<p>Output letters: {{ letters | limitTo:letterLimit }}</p>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
var numLimitInput = element(by.model('numLimit'));
var letterLimitInput = element(by.model('letterLimit'));
var limitedNumbers = element(by.binding('numbers | limitTo:numLimit'));

View File

@@ -31,7 +31,7 @@ var $interpolateMinErr = minErr('$interpolate');
//demo.label//
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should interpolate binding with custom symbols', function() {
expect(element(by.binding('demo.label')).getText()).toBe('This binding is brought you by // interpolation symbols.');
});

View File

@@ -31,7 +31,7 @@
<button ng-click="doGreeting(greeting)">ALERT</button>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should display the greeting in the input box', function() {
element(by.model('greeting')).sendKeys('Hello, E2E Tests');
// If we click the button it will block the test runner

View File

@@ -67,7 +67,7 @@
</tr>
</table>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should linkify the snippet with urls', function() {
expect(element(by.id('linky-filter')).element(by.binding('snippet | linky')).getText()).
toBe('Pretty text with some links: http://angularjs.org/, us@somewhere.org, ' +

View File

@@ -99,7 +99,7 @@ var $sanitizeMinErr = angular.$$minErr('$sanitize');
</table>
</div>
</file>
</file name="protractor.js" type="protractor">
<file name="protractor.js" type="protractor">
it('should sanitize the html snippet by default', function() {
expect(element(by.css('#bind-html-with-sanitize div')).getInnerHtml()).
toBe('<p>an html\n<em>click here</em>\nsnippet</p>');