1 | suite 'Macros', ->
|
2 |
|
3 | test '__LINE__', ->
|
4 | eq 4, __LINE__
|
5 |
|
6 | test '__DATE__', ->
|
7 | eq (new Date).toDateString()[4..], __DATE__
|
8 |
|
9 | test '__TIME__', ->
|
10 | ok /^(\d\d:){2}\d\d$/.test __TIME__
|
11 |
|
12 | test '__DATETIMEMS__', ->
|
13 | ok (-6e4 < (__DATETIMEMS__ - new Date) < 6e4)
|
14 | ok 1e12 < __DATETIMEMS__ < 1e13
|