123456789101112131415161718192021222324 |
- var simplify = require('../lib/simplify');
- module.exports = {
- 'test castDateValues': function(test) {
- var values = {
- 'DateTimeOriginal': '1970:01:01 00:00:00',
- 'CreateDate': '1970-01-01T00:00:00-05:00',
- 'ModifyDate': '1970-01-01T00:00:00-05:00'
- };
- var setValues = {};
- function getTagValue(tag) {
- return values[tag.name];
- }
- function setTagValue(tag, value) {
- setValues[tag.name] = value;
- }
- simplify.castDateValues(getTagValue, setTagValue);
- test.strictEqual(Object.keys(setValues).length, 3);
- test.strictEqual(setValues.DateTimeOriginal, 0);
- test.strictEqual(setValues.CreateDate, 5 * 3600);
- test.strictEqual(setValues.ModifyDate, 5 * 3600);
- test.done();
- }
- }
|