5
<title>Unit Tests</title>
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/',
18
<body class="yui3-skin-sam">
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>
34
<input type=text class=ccinput-expires autocomplete=off />
35
<input type=text class=ccinput-csc autocomplete=off />
38
<div class=ccinput-mask-container><div class=ccinput-guide><span class=ccinput-ccn></span><span> </span><span class=ccinput-date></span><span> </span><span class=ccinput-csc></span></div>
39
<input type=tel class=ccinput-mask autocomplete=off>
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>
50
<div class=ccinput-button></div>
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>
64
base: '../../../../bower_components/yui3/build/',
68
base: '../../../../build/'
71
useBrowserConsole: true
72
}).use('module-test', 'test', 'test-console', function (Y) {
75
new Y.Test.Console().render();
77
Y.Test.Runner.setName('EasyInput');