25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

test-cookie.js 743 B

12 yıl önce
1234567891011121314151617181920212223242526272829
  1. var Cookie = require('../vendor/cookie')
  2. , assert = require('assert');
  3. var str = 'sid="s543qactge.wKE61E01Bs%2BKhzmxrwrnug="; path=/; httpOnly; expires=Sat, 04 Dec 2010 23:27:28 GMT';
  4. var cookie = new Cookie(str);
  5. // test .toString()
  6. assert.equal(cookie.toString(), str);
  7. // test .path
  8. assert.equal(cookie.path, '/');
  9. // test .httpOnly
  10. assert.equal(cookie.httpOnly, true);
  11. // test .name
  12. assert.equal(cookie.name, 'sid');
  13. // test .value
  14. assert.equal(cookie.value, '"s543qactge.wKE61E01Bs%2BKhzmxrwrnug="');
  15. // test .expires
  16. assert.equal(cookie.expires instanceof Date, true);
  17. // test .path default
  18. var cookie = new Cookie('foo=bar', { url: 'http://foo.com/bar' });
  19. assert.equal(cookie.path, '/bar');
  20. console.log('All tests passed');