~jonas-drange/online-services-common-js/navbar-autocomplete

« back to all changes in this revision

Viewing changes to src/widget-cc-input/tests/unit/index.html

  • Committer: Stephen Stewart
  • Date: 2014-03-08 00:49:54 UTC
  • mfrom: (23.1.4 mocha-testing-framework)
  • Revision ID: stephen.stewart@canonical.com-20140308004954-h8tm1zrfc333c329
merge lp:~stephen-stewart/online-services-common-js/mocha-testing-framework

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!doctype html>
2
 
<html>
3
 
<head>
4
 
<meta charset="utf-8">
5
 
<title>Unit Tests</title>
6
 
<script>
7
 
 
8
 
// Yeti needs absolute urls or file paths.
9
 
// these constants are in the build YUI_config so we need to provide them
10
 
var COMBO_URL = '/combo/',
11
 
    MEDIA_URL = '../../../../build/',
12
 
    USE_COMBO = 0,
13
 
    USE_MIN = 1;
14
 
 
15
 
</script>
16
 
</head>
17
 
 
18
 
<body class="yui3-skin-sam">
19
 
 
20
 
<form action="#">
21
 
  <div class=ccinput>
22
 
 
23
 
    <div class=ccinput-input-container>
24
 
      <input type=text class=ccinput-ccn autocomplete=off />
25
 
      <select class=ccinput-issuer autocomplete=off>
26
 
        <option name="visa">Visa</option>
27
 
        <option name="mastercard">Mastercard</option>
28
 
        <option name="amex">American Express</option>
29
 
        <option name="discover">Discover</option>
30
 
        <option name="diners">Diners</option>
31
 
        <option name="jcb">JCB</option>
32
 
        <option name="dankort">Dankort</option>
33
 
      </select>
34
 
      <input type=text class=ccinput-expires autocomplete=off />
35
 
      <input type=text class=ccinput-csc autocomplete=off />
36
 
    </div>
37
 
 
38
 
    <div class=ccinput-mask-container><div class=ccinput-guide><span class=ccinput-ccn></span><span>&nbsp;&nbsp;&nbsp;</span><span class=ccinput-date></span><span>&nbsp;&nbsp;&nbsp;</span><span class=ccinput-csc></span></div>
39
 
      <input type=tel class=ccinput-mask autocomplete=off>
40
 
    </div>
41
 
    <div class=ccinput-message>
42
 
      <div class=ccinput-valid>✓</div>
43
 
      <ul class=ccinput-error>
44
 
        <li>Sorry, card number is from unrecognised/invalid provider, we accept Visa, Mastercard, American Express, Diners, Discovery, JCB, and Dankort.</li>
45
 
        <li>Card number is invalid, please check and try again</li>
46
 
        <li>Date is invalid, must be valid month and year (MMYY)</li>
47
 
        <li>Card Security Code/Number is too short</li>
48
 
      </ul>
49
 
    </div>
50
 
    <div class=ccinput-button></div>
51
 
 
52
 
  </div>
53
 
</form>
54
 
 
55
 
<div id="test"></div>
56
 
 
57
 
<script src="../../../../bower_components/yui3/build/yui/yui-min.js"></script>
58
 
<script src="../../../../build/config.js"></script>
59
 
<script src="./assets/input.js"></script>
60
 
 
61
 
<script>
62
 
 
63
 
YUI({
64
 
  base: '../../../../bower_components/yui3/build/',
65
 
  combine:0,
66
 
  groups: {
67
 
    'os': {
68
 
      base: '../../../../build/'
69
 
    }
70
 
  },
71
 
  useBrowserConsole: true
72
 
}).use('module-test', 'test', 'test-console', function (Y) {
73
 
 
74
 
 
75
 
  new Y.Test.Console().render();
76
 
 
77
 
  Y.Test.Runner.setName('EasyInput');
78
 
  Y.Test.Runner.run();
79
 
 
80
 
});
81
 
 
82
 
</script>
83
 
 
84
 
</body>
85
 
</html>
86