Example #1
0
 it('throws TypeError exception if passed less than 1 argument', function () {
   assert.throws(endOfMinute.bind(null), TypeError)
 })
 it('should throw an error if the `keys` argument is not an array', () => {
   assert.throws(() => switchCollection(1, most.empty()));
 });
Example #3
0
 it('throws TypeError exception if passed less than 1 argument', function () {
   assert.throws(getHours.bind(null), TypeError)
 })
Example #4
0
 it('throws `RangeError` if `options.weekStartsOn` is not convertable to 0, 1, ..., 6 or undefined', function () {
   var block = setUTCDay.bind(null, new Date(2014, 8 /* Sep */, 1), 0, {weekStartsOn: NaN})
   assert.throws(block, RangeError)
 })
Example #5
0
 it('throws TypeError exception if passed less than 2 arguments', function() {
   assert.throws(setSeconds.bind(null), TypeError)
   assert.throws(setSeconds.bind(null, 1), TypeError)
 })
Example #6
0
 it('throws RangeError exception when date is invalid', () => {
   assert.throws(eachWeekendOfYear.bind(null, new Date(NaN)), RangeError)
 })
Example #7
0
 it('throws TypeError exception if passed less than 1 argument', function() {
   assert.throws(eachWeekendOfInterval, TypeError)
 })
Example #8
0
 it('throws TypeError exception if passed less than 2 arguments', function () {
   assert.throws(compareDesc.bind(null), TypeError)
   assert.throws(compareDesc.bind(null, 1), TypeError)
 })
Example #9
0
 it('throws an exception if the second argument is not an instance of Array', function () {
   var date = new Date(2014, 6 /* Jul */, 2).getTime()
   // $ExpectedMistake
   var block = closestToIndex.bind(null, date, '')
   assert.throws(block, TypeError, '[object String] is not an instance of Array')
 })
Example #10
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined', function () {
   // $ExpectedMistake
   var block = addQuarters.bind(null, new Date(2014, 8 /* Sep */, 1), 1, {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
Example #11
0
 it('throws an exception if the argument is not an instance of Date', function () {
   var block = isValid.bind(null, '')
   assert.throws(block, TypeError, '[object String] is not an instance of Date')
 })
Example #12
0
 it('throws TypeError exception if passed less than 1 argument', function () {
   assert.throws(startOfMonth.bind(null), TypeError)
 })
Example #13
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined`', function () {
   var date = new Date(2014, 8 /* Sep */, 2, 11, 55, 0)
   // $ExpectedMistake
   var block = startOfMonth.bind(null, date, {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
Example #14
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined', function () {
   var block = getUTCISOWeek.bind(null, new Date(2005, 0 /* Jan */, 2), {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
Example #15
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined', function () {
   // $ExpectedMistake
   var block = getDayOfYear.bind(null, new Date(2014, 6 /* Jul */, 2), {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
    it('should be freezed', () => {
      const ws = new Github();

      assert.throws(() => { ws.clientId = 'hige'; });
    });
Example #17
0
 it('throws TypeError exception when no argument is passed in', () => {
   assert.throws(eachWeekendOfYear.bind(null), TypeError)
 })
 ].forEach((fnName) => {
   // argument is an array
   assert.doesNotThrow(() => analyser[fnName]([]), Error);
   // argument is not an array
   assert.throws(() => analyser[fnName](), Error);
 });
Example #19
0
 it('throws TypeError exception if passed less than 1 argument', function() {
   assert.throws(isSaturday.bind(null), TypeError)
 })
Example #20
0
 it('throws `RangeError`', function () {
   var customLocale = {formatLong: function () {}, formatRelative: function () {}}
   // $ExpectedMistake
   var block = formatRelative.bind(null, new Date(2017, 0 /* Jan */, 1), baseDate, {locale: customLocale})
   assert.throws(block, RangeError)
 })
Example #21
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined`', function () {
   // $ExpectedMistake
   var block = setMinutes.bind(null, new Date(2014, 8 /* Sep */, 1, 11, 30, 40), 45, {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
Example #22
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined', function () {
   // $ExpectedMistake
   var block = formatRelative.bind(null, new Date(2017, 0, 1), baseDate, {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
Example #23
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined`', function () {
   var block = setUTCDay.bind(null, new Date(2014, 8 /* Sep */, 1), 0, {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
Example #24
0
 it('throws TypeError exception if passed less than 2 arguments', function () {
   assert.throws(formatRelative.bind(null), TypeError)
   assert.throws(formatRelative.bind(null, 1), TypeError)
 })
 it('should throw an error if the `stream` argument is not a stream', () => {
   assert.throws(() => switchCollection(['foo'], 1));
 });
Example #26
0
 it('throws TypeError exception if passed less than 2 arguments', function () {
   assert.throws(differenceInCalendarYears.bind(null), TypeError)
   assert.throws(differenceInCalendarYears.bind(null, 1), TypeError)
 })
Example #27
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined', function () {
   // $ExpectedMistake
   var block = getHours.bind(null, new Date(2012, 1 /* Feb */, 29, 11, 45), {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })
 it("should throw", function () {
     assert.throws(function () {
         genSyntaxHTML({});
     });
 });
Example #29
0
 it('throws TypeError exception if passed less than 1 argument', function() {
   assert.throws(fromUnixTime.bind(null), TypeError)
 })
Example #30
0
 it('throws `RangeError` if `options.additionalDigits` is not convertable to 0, 1, 2 or undefined', function () {
   var date = new Date(2014, 11, 1, 22, 15)
   // $ExpectedMistake
   var block = endOfMinute.bind(null, date, {additionalDigits: NaN})
   assert.throws(block, RangeError)
 })