1415 lines
31 KiB
Plaintext
1415 lines
31 KiB
Plaintext
Test log for: Wed Jan 24 2018 06:26:20 GMT-0500 (Eastern Standard Time)
|
||
|
||
> 30-seconds-of-code@0.0.1 test C:\Users\King David\Desktop\github-repo\30-seconds-of-code
|
||
> tape test/**/*.test.js | tap-spec
|
||
|
||
|
||
Testing anagrams
|
||
|
||
√ anagrams is a Function
|
||
√ Generates all anagrams of a string
|
||
|
||
Testing arrayToHtmlList
|
||
|
||
√ arrayToHtmlList is a Function
|
||
|
||
Testing atob
|
||
|
||
√ atob is a Function
|
||
|
||
Testing average
|
||
|
||
√ average is a Function
|
||
√ average(true) returns 0
|
||
√ average(false) returns 1
|
||
√ average(9, 1) returns 5
|
||
√ average(153, 44, 55, 64, 71, 1122, 322774, 2232, 23423, 234, 3631) returns 32163.909090909092
|
||
√ average(1, 2, 3) returns 2
|
||
√ average(null) returns 0
|
||
√ average(1, 2, 3) returns NaN
|
||
√ average(String) returns NaN
|
||
√ average({ a: 123}) returns NaN
|
||
√ average([undefined, 0, string]) returns NaN
|
||
√ head([1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1122, 32124, 23232]) takes less than 2s to run
|
||
|
||
Testing averageBy
|
||
|
||
√ averageBy is a Function
|
||
|
||
Testing binarySearch
|
||
|
||
√ binarySearch is a Function
|
||
|
||
Testing bottomVisible
|
||
|
||
√ bottomVisible is a Function
|
||
|
||
Testing btoa
|
||
|
||
√ btoa is a Function
|
||
|
||
Testing byteSize
|
||
|
||
√ byteSize is a Function
|
||
|
||
Testing call
|
||
|
||
√ call is a Function
|
||
|
||
Testing capitalize
|
||
|
||
√ capitalize is a Function
|
||
√ Capitalizes the first letter of a string
|
||
√ Capitalizes the first letter of a string
|
||
|
||
Testing capitalizeEveryWord
|
||
|
||
√ capitalizeEveryWord is a Function
|
||
√ Capitalizes the first letter of every word in a string
|
||
|
||
Testing castArray
|
||
|
||
√ castArray is a Function
|
||
|
||
Testing chainAsync
|
||
|
||
√ chainAsync is a Function
|
||
|
||
Testing chunk
|
||
|
||
√ chunk is a Function
|
||
√ chunk([1, 2, 3, 4, 5], 2) returns [[1,2],[3,4],[5]]
|
||
√ chunk([]) returns []
|
||
√ chunk(123) returns []
|
||
√ chunk({ a: 123}) returns []
|
||
√ chunk(string, 2) returns [ st, ri, ng ]
|
||
√ chunk() throws an error
|
||
√ chunk(undefined) throws an error
|
||
√ chunk(null) throws an error
|
||
√ chunk(This is a string, 2) takes less than 2s to run
|
||
|
||
Testing clampNumber
|
||
|
||
√ clampNumber is a Function
|
||
√ Clamps num within the inclusive range specified by the boundary values a and b
|
||
|
||
Testing cleanObj
|
||
|
||
√ cleanObj is a Function
|
||
√ Removes any properties except the ones specified from a JSON object
|
||
|
||
Testing cloneRegExp
|
||
|
||
√ cloneRegExp is a Function
|
||
|
||
Testing coalesce
|
||
|
||
√ coalesce is a Function
|
||
√ Returns the first non-null/undefined argument
|
||
|
||
Testing coalesceFactory
|
||
|
||
√ coalesceFactory is a Function
|
||
√ Returns a customized coalesce function
|
||
|
||
Testing collatz
|
||
|
||
√ collatz is a Function
|
||
|
||
Testing collectInto
|
||
|
||
√ collectInto is a Function
|
||
|
||
Testing colorize
|
||
|
||
√ colorize is a Function
|
||
|
||
Testing compact
|
||
|
||
√ compact is a Function
|
||
√ Removes falsey values from an array
|
||
|
||
Testing compose
|
||
|
||
√ compose is a Function
|
||
√ Performs right-to-left function composition
|
||
|
||
Testing composeRight
|
||
|
||
√ composeRight is a Function
|
||
|
||
Testing copyToClipboard
|
||
|
||
√ copyToClipboard is a Function
|
||
|
||
Testing countBy
|
||
|
||
√ countBy is a Function
|
||
|
||
Testing countOccurrences
|
||
|
||
√ countOccurrences is a Function
|
||
√ Counts the occurrences of a value in an array
|
||
|
||
Testing countVowels
|
||
|
||
√ countVowels is a Function
|
||
|
||
Testing createElement
|
||
|
||
√ createElement is a Function
|
||
|
||
Testing createEventHub
|
||
|
||
√ createEventHub is a Function
|
||
|
||
Testing currentURL
|
||
|
||
√ currentURL is a Function
|
||
|
||
Testing curry
|
||
|
||
√ curry is a Function
|
||
√ curries a Math.pow
|
||
√ curries a Math.min
|
||
|
||
Testing decapitalize
|
||
|
||
√ decapitalize is a Function
|
||
|
||
Testing deepClone
|
||
|
||
√ deepClone is a Function
|
||
|
||
Testing deepFlatten
|
||
|
||
√ deepFlatten is a Function
|
||
√ Deep flattens an array
|
||
|
||
Testing defaults
|
||
|
||
√ defaults is a Function
|
||
|
||
Testing defer
|
||
|
||
√ defer is a Function
|
||
|
||
Testing detectDeviceType
|
||
|
||
√ detectDeviceType is a Function
|
||
|
||
Testing difference
|
||
|
||
√ difference is a Function
|
||
√ Returns the difference between two arrays
|
||
|
||
Testing differenceBy
|
||
|
||
√ differenceBy is a Function
|
||
|
||
Testing differenceWith
|
||
|
||
√ differenceWith is a Function
|
||
√ Filters out all values from an array
|
||
|
||
Testing digitize
|
||
|
||
√ digitize is a Function
|
||
√ Converts a number to an array of digits
|
||
|
||
Testing distance
|
||
|
||
√ distance is a Function
|
||
|
||
Testing dropElements
|
||
|
||
√ dropElements is a Function
|
||
√ Removes elements in an array until the passed function returns true
|
||
|
||
Testing dropRight
|
||
|
||
√ dropRight is a Function
|
||
√ Returns a new array with n elements removed from the right
|
||
√ Returns a new array with n elements removed from the right
|
||
√ Returns a new array with n elements removed from the right
|
||
|
||
Testing elementIsVisibleInViewport
|
||
|
||
√ elementIsVisibleInViewport is a Function
|
||
|
||
Testing elo
|
||
|
||
√ elo is a Function
|
||
√ Standard 1v1s
|
||
√ should be equivalent
|
||
√ 4 player FFA, all same rank
|
||
|
||
Testing equals
|
||
|
||
√ equals is a Function
|
||
√ { a: [2, {e: 3}], b: [4], c: 'foo' } is equal to { a: [2, {e: 3}], b: [4], c: 'foo' }
|
||
√ [1,2,3] is equal to [1,2,3]
|
||
√ { a: [2, 3], b: [4] } is not equal to { a: [2, 3], b: [6] }
|
||
√ [1,2,3] is not equal to [1,2,4]
|
||
√ [1, 2, 3] should be equal to { 0: 1, 1: 2, 2: 3 }) - type is different, but their enumerable properties match.
|
||
|
||
Testing escapeHTML
|
||
|
||
√ escapeHTML is a Function
|
||
√ Escapes a string for use in HTML
|
||
|
||
Testing escapeRegExp
|
||
|
||
√ escapeRegExp is a Function
|
||
√ Escapes a string to use in a regular expression
|
||
|
||
Testing everyNth
|
||
|
||
√ everyNth is a Function
|
||
√ Returns every nth element in an array
|
||
|
||
Testing extendHex
|
||
|
||
√ extendHex is a Function
|
||
√ Extends a 3-digit color code to a 6-digit color code
|
||
√ Extends a 3-digit color code to a 6-digit color code
|
||
|
||
Testing factorial
|
||
|
||
√ factorial is a Function
|
||
√ Calculates the factorial of 720
|
||
√ Calculates the factorial of 0
|
||
√ Calculates the factorial of 1
|
||
√ Calculates the factorial of 4
|
||
√ Calculates the factorial of 10
|
||
|
||
Testing factors
|
||
|
||
√ factors is a Function
|
||
|
||
Testing fibonacci
|
||
|
||
√ fibonacci is a Function
|
||
√ Generates an array, containing the Fibonacci sequence
|
||
|
||
Testing fibonacciCountUntilNum
|
||
|
||
√ fibonacciCountUntilNum is a Function
|
||
|
||
Testing fibonacciUntilNum
|
||
|
||
√ fibonacciUntilNum is a Function
|
||
|
||
Testing filterNonUnique
|
||
|
||
√ filterNonUnique is a Function
|
||
√ Filters out the non-unique values in an array
|
||
|
||
Testing findKey
|
||
|
||
√ findKey is a Function
|
||
|
||
Testing findLast
|
||
|
||
√ findLast is a Function
|
||
|
||
Testing findLastIndex
|
||
|
||
√ findLastIndex is a Function
|
||
|
||
Testing findLastKey
|
||
|
||
√ findLastKey is a Function
|
||
|
||
Testing flatten
|
||
|
||
√ flatten is a Function
|
||
√ Flattens an array
|
||
√ Flattens an array
|
||
|
||
Testing flip
|
||
|
||
√ flip is a Function
|
||
|
||
Testing forEachRight
|
||
|
||
√ forEachRight is a Function
|
||
|
||
Testing formatDuration
|
||
|
||
√ formatDuration is a Function
|
||
√ Returns the human readable format of the given number of milliseconds
|
||
√ Returns the human readable format of the given number of milliseconds
|
||
|
||
Testing forOwn
|
||
|
||
√ forOwn is a Function
|
||
|
||
Testing forOwnRight
|
||
|
||
√ forOwnRight is a Function
|
||
|
||
Testing fromCamelCase
|
||
|
||
√ fromCamelCase is a Function
|
||
√ Converts a string from camelcase
|
||
√ Converts a string from camelcase
|
||
√ Converts a string from camelcase
|
||
|
||
Testing functionName
|
||
|
||
√ functionName is a Function
|
||
|
||
Testing functions
|
||
|
||
√ functions is a Function
|
||
|
||
Testing gcd
|
||
|
||
√ gcd is a Function
|
||
√ Calculates the greatest common divisor between two or more numbers/arrays
|
||
√ Calculates the greatest common divisor between two or more numbers/arrays
|
||
|
||
Testing geometricProgression
|
||
|
||
√ geometricProgression is a Function
|
||
√ Initializes an array containing the numbers in the specified range
|
||
√ Initializes an array containing the numbers in the specified range
|
||
√ Initializes an array containing the numbers in the specified range
|
||
|
||
Testing get
|
||
|
||
√ get is a Function
|
||
√ Retrieve a property indicated by the selector from an object.
|
||
|
||
Testing getDaysDiffBetweenDates
|
||
|
||
√ getDaysDiffBetweenDates is a Function
|
||
√ Returns the difference in days between two dates
|
||
|
||
Testing getScrollPosition
|
||
|
||
√ getScrollPosition is a Function
|
||
|
||
Testing getStyle
|
||
|
||
√ getStyle is a Function
|
||
|
||
Testing getType
|
||
|
||
√ getType is a Function
|
||
√ Returns the native type of a value
|
||
|
||
Testing getURLParameters
|
||
|
||
√ getURLParameters is a Function
|
||
√ Returns an object containing the parameters of the current URL
|
||
|
||
Testing groupBy
|
||
|
||
√ groupBy is a Function
|
||
√ Groups the elements of an array based on the given function
|
||
√ Groups the elements of an array based on the given function
|
||
|
||
Testing hammingDistance
|
||
|
||
√ hammingDistance is a Function
|
||
√ retuns hamming disance between 2 values
|
||
|
||
Testing hasClass
|
||
|
||
√ hasClass is a Function
|
||
|
||
Testing hasFlags
|
||
|
||
√ hasFlags is a Function
|
||
|
||
Testing hashBrowser
|
||
|
||
√ hashBrowser is a Function
|
||
|
||
Testing hashNode
|
||
|
||
√ hashNode is a Function
|
||
|
||
Testing head
|
||
|
||
√ head is a Function
|
||
√ head({ a: 1234}) returns undefined
|
||
√ head([1, 2, 3]) returns 1
|
||
√ head({ 0: false}) returns false
|
||
√ head(String) returns S
|
||
√ head(null) throws an Error
|
||
√ head(undefined) throws an Error
|
||
√ head() throws an Error
|
||
√ head([1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1122, 32124, 23232]) takes less than 2s to run
|
||
|
||
Testing hexToRGB
|
||
|
||
√ hexToRGB is a Function
|
||
√ Converts a color code to a rgb() or rgba() string
|
||
√ Converts a color code to a rgb() or rgba() string
|
||
√ Converts a color code to a rgb() or rgba() string
|
||
|
||
Testing hide
|
||
|
||
√ hide is a Function
|
||
|
||
Testing howManyTimes
|
||
|
||
√ howManyTimes is a Function
|
||
|
||
Testing httpDelete
|
||
|
||
√ httpDelete is a Function
|
||
|
||
Testing httpGet
|
||
|
||
√ httpGet is a Function
|
||
|
||
Testing httpPost
|
||
|
||
√ httpPost is a Function
|
||
|
||
Testing httpPut
|
||
|
||
√ httpPut is a Function
|
||
|
||
Testing httpsRedirect
|
||
|
||
√ httpsRedirect is a Function
|
||
|
||
Testing indexOfAll
|
||
|
||
√ indexOfAll is a Function
|
||
√ Returns all indices of val in an array
|
||
√ Returns all indices of val in an array
|
||
|
||
Testing initial
|
||
|
||
√ initial is a Function
|
||
√ Returns all the elements of an array except the last one
|
||
|
||
Testing initialize2DArray
|
||
|
||
√ initialize2DArray is a Function
|
||
√ Initializes a 2D array of given width and height and value
|
||
|
||
Testing initializeArrayWithRange
|
||
|
||
√ initializeArrayWithRange is a Function
|
||
√ Initializes an array containing the numbers in the specified range
|
||
|
||
Testing initializeArrayWithRangeRight
|
||
|
||
√ initializeArrayWithRangeRight is a Function
|
||
|
||
Testing initializeArrayWithValues
|
||
|
||
√ initializeArrayWithValues is a Function
|
||
√ Initializes and fills an array with the specified values
|
||
|
||
Testing inRange
|
||
|
||
√ inRange is a Function
|
||
√ The given number falls within the given range
|
||
√ The given number falls within the given range
|
||
√ The given number does not falls within the given range
|
||
√ The given number does not falls within the given range
|
||
|
||
Testing intersection
|
||
|
||
√ intersection is a Function
|
||
√ Returns a list of elements that exist in both arrays
|
||
|
||
Testing intersectionBy
|
||
|
||
√ intersectionBy is a Function
|
||
|
||
Testing intersectionWith
|
||
|
||
√ intersectionWith is a Function
|
||
|
||
Testing invertKeyValues
|
||
|
||
√ invertKeyValues is a Function
|
||
|
||
× Inverts the key-value pairs of an object
|
||
-------------------------------------------
|
||
operator: deepEqual
|
||
expected: |-
|
||
{ 20: 'age', John: 'name' }
|
||
actual: |-
|
||
{ 20: [ 'age' ], John: [ 'name' ] }
|
||
stack: |-
|
||
|
||
|
||
Testing is
|
||
|
||
√ is is a Function
|
||
|
||
Testing isAbsoluteURL
|
||
|
||
√ isAbsoluteURL is a Function
|
||
√ Given string is an absolute URL
|
||
√ Given string is an absolute URL
|
||
√ Given string is not an absolute URL
|
||
|
||
Testing isArmstrongNumber
|
||
|
||
√ isArmstrongNumber is a Function
|
||
|
||
Testing isArray
|
||
|
||
√ isArray is a Function
|
||
√ passed value is an array
|
||
√ passed value is not an array
|
||
|
||
Testing isArrayBuffer
|
||
|
||
√ isArrayBuffer is a Function
|
||
|
||
Testing isArrayLike
|
||
|
||
√ isArrayLike is a Function
|
||
|
||
Testing isBoolean
|
||
|
||
√ isBoolean is a Function
|
||
√ passed value is not a boolean
|
||
√ passed value is not a boolean
|
||
|
||
Testing isDivisible
|
||
|
||
√ isDivisible is a Function
|
||
√ The number 6 is divisible by 3
|
||
|
||
Testing isEmpty
|
||
|
||
√ isEmpty is a Function
|
||
|
||
Testing isEven
|
||
|
||
√ isEven is a Function
|
||
√ 4 is even number
|
||
√ undefined
|
||
|
||
Testing isFunction
|
||
|
||
√ isFunction is a Function
|
||
√ passed value is a function
|
||
√ passed value is not a function
|
||
|
||
Testing isLowerCase
|
||
|
||
√ isLowerCase is a Function
|
||
√ passed string is a lowercase
|
||
√ passed string is a lowercase
|
||
√ passed value is not a lowercase
|
||
|
||
Testing isMap
|
||
|
||
√ isMap is a Function
|
||
|
||
Testing isNil
|
||
|
||
√ isNil is a Function
|
||
|
||
Testing isNull
|
||
|
||
√ isNull is a Function
|
||
√ passed argument is a null
|
||
√ passed argument is a null
|
||
|
||
Testing isNumber
|
||
|
||
√ isNumber is a Function
|
||
√ passed argument is a number
|
||
√ passed argument is not a number
|
||
|
||
Testing isObject
|
||
|
||
√ isObject is a Function
|
||
√ isObject([1, 2, 3, 4]) is a object
|
||
√ isObject([]) is a object
|
||
√ isObject({ a:1 }) is a object
|
||
√ isObject(true) is not a object
|
||
|
||
Testing isObjectLike
|
||
|
||
√ isObjectLike is a Function
|
||
|
||
Testing isPlainObject
|
||
|
||
√ isPlainObject is a Function
|
||
|
||
Testing isPrime
|
||
|
||
√ isPrime is a Function
|
||
√ passed number is a prime
|
||
|
||
Testing isPrimitive
|
||
|
||
√ isPrimitive is a Function
|
||
√ isPrimitive(null) is primitive
|
||
√ isPrimitive(undefined) is primitive
|
||
√ isPrimitive(string) is primitive
|
||
√ isPrimitive(true) is primitive
|
||
√ isPrimitive(50) is primitive
|
||
√ isPrimitive('Hello') is primitive
|
||
√ isPrimitive(false) is primitive
|
||
√ isPrimitive(Symbol()) is primitive
|
||
√ isPrimitive([1, 2, 3]) is not primitive
|
||
√ isPrimitive({ a: 123 }) is not primitive
|
||
√ isPrimitive({ a: 123 }) takes less than 2s to run
|
||
|
||
Testing isPromiseLike
|
||
|
||
√ isPromiseLike is a Function
|
||
|
||
Testing isRegExp
|
||
|
||
√ isRegExp is a Function
|
||
|
||
Testing isSet
|
||
|
||
√ isSet is a Function
|
||
|
||
Testing isSorted
|
||
|
||
√ isSorted is a Function
|
||
√ Array is sorted in ascending order
|
||
√ Array is sorted in descending order
|
||
√ Array is not sorted, direction changed in array
|
||
|
||
Testing isString
|
||
|
||
√ isString is a Function
|
||
√ foo is a string
|
||
√ "10" is a string
|
||
√ Empty string is a string
|
||
√ 10 is not a string
|
||
√ true is not string
|
||
|
||
Testing isSymbol
|
||
|
||
√ isSymbol is a Function
|
||
√ Checks if the given argument is a symbol
|
||
|
||
Testing isTravisCI
|
||
|
||
√ isTravisCI is a Function
|
||
|
||
Testing isTypedArray
|
||
|
||
√ isTypedArray is a Function
|
||
|
||
Testing isUndefined
|
||
|
||
√ isUndefined is a Function
|
||
|
||
Testing isUpperCase
|
||
|
||
√ isUpperCase is a Function
|
||
√ ABC is all upper case
|
||
√ abc is not all upper case
|
||
√ A3@$ is all uppercase
|
||
|
||
Testing isValidJSON
|
||
|
||
√ isValidJSON is a Function
|
||
√ {"name":"Adam","age":20} is a valid JSON
|
||
√ {"name":"Adam",age:"20"} is not a valid JSON
|
||
√ null is a valid JSON
|
||
|
||
Testing isWeakMap
|
||
|
||
√ isWeakMap is a Function
|
||
|
||
Testing isWeakSet
|
||
|
||
√ isWeakSet is a Function
|
||
|
||
Testing join
|
||
|
||
√ join is a Function
|
||
√ Joins all elements of an array into a string and returns this string
|
||
√ Joins all elements of an array into a string and returns this string
|
||
√ Joins all elements of an array into a string and returns this string
|
||
|
||
Testing JSONToDate
|
||
|
||
√ JSONToDate is a Function
|
||
|
||
Testing JSONToFile
|
||
|
||
√ JSONToFile is a Function
|
||
|
||
Testing last
|
||
|
||
√ last is a Function
|
||
√ last({ a: 1234}) returns undefined
|
||
√ last([1, 2, 3]) returns 3
|
||
√ last({ 0: false}) returns undefined
|
||
√ last(String) returns g
|
||
√ last(null) throws an Error
|
||
√ last(undefined) throws an Error
|
||
√ last() throws an Error
|
||
√ last([1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1122, 32124, 23232]) takes less than 2s to run
|
||
|
||
Testing lcm
|
||
|
||
√ lcm is a Function
|
||
√ Returns the least common multiple of two or more numbers.
|
||
√ Returns the least common multiple of two or more numbers.
|
||
|
||
Testing longestItem
|
||
|
||
√ longestItem is a Function
|
||
√ Returns the longest object
|
||
|
||
Testing lowercaseKeys
|
||
|
||
√ lowercaseKeys is a Function
|
||
|
||
Testing luhnCheck
|
||
|
||
√ luhnCheck is a Function
|
||
√ validates identification number
|
||
√ validates identification number
|
||
√ validates identification number
|
||
|
||
Testing mapKeys
|
||
|
||
√ mapKeys is a Function
|
||
|
||
Testing mapObject
|
||
|
||
√ mapObject is a Function
|
||
√ Maps the values of an array to an object using a function
|
||
|
||
Testing mapValues
|
||
|
||
√ mapValues is a Function
|
||
|
||
Testing mask
|
||
|
||
√ mask is a Function
|
||
√ Replaces all but the last num of characters with the specified mask character
|
||
√ Replaces all but the last num of characters with the specified mask character
|
||
√ Replaces all but the last num of characters with the specified mask character
|
||
|
||
Testing matches
|
||
|
||
√ matches is a Function
|
||
|
||
Testing matchesWith
|
||
|
||
√ matchesWith is a Function
|
||
|
||
Testing maxBy
|
||
|
||
√ maxBy is a Function
|
||
|
||
Testing maxN
|
||
|
||
√ maxN is a Function
|
||
√ Returns the n maximum elements from the provided array
|
||
√ Returns the n maximum elements from the provided array
|
||
|
||
Testing median
|
||
|
||
√ median is a Function
|
||
√ Returns the median of an array of numbers
|
||
√ Returns the median of an array of numbers
|
||
|
||
Testing memoize
|
||
|
||
√ memoize is a Function
|
||
|
||
Testing merge
|
||
|
||
√ merge is a Function
|
||
|
||
Testing minBy
|
||
|
||
√ minBy is a Function
|
||
|
||
Testing minN
|
||
|
||
√ minN is a Function
|
||
√ Returns the n minimum elements from the provided array
|
||
√ Returns the n minimum elements from the provided array
|
||
|
||
Testing negate
|
||
|
||
√ negate is a Function
|
||
√ Negates a predicate function
|
||
|
||
Testing nthArg
|
||
|
||
√ nthArg is a Function
|
||
|
||
Testing nthElement
|
||
|
||
√ nthElement is a Function
|
||
√ Returns the nth element of an array.
|
||
√ Returns the nth element of an array.
|
||
|
||
Testing objectFromPairs
|
||
|
||
√ objectFromPairs is a Function
|
||
√ Creates an object from the given key-value pairs.
|
||
|
||
Testing objectToPairs
|
||
|
||
√ objectToPairs is a Function
|
||
√ Creates an array of key-value pair arrays from an object.
|
||
|
||
Testing observeMutations
|
||
|
||
√ observeMutations is a Function
|
||
|
||
Testing off
|
||
|
||
√ off is a Function
|
||
|
||
Testing omit
|
||
|
||
√ omit is a Function
|
||
|
||
Testing omitBy
|
||
|
||
√ omitBy is a Function
|
||
|
||
Testing on
|
||
|
||
√ on is a Function
|
||
|
||
Testing once
|
||
|
||
√ once is a Function
|
||
|
||
Testing onUserInputChange
|
||
|
||
√ onUserInputChange is a Function
|
||
|
||
Testing orderBy
|
||
|
||
√ orderBy is a Function
|
||
√ Returns a sorted array of objects ordered by properties and orders.
|
||
√ Returns a sorted array of objects ordered by properties and orders.
|
||
|
||
Testing over
|
||
|
||
√ over is a Function
|
||
|
||
Testing palindrome
|
||
|
||
√ palindrome is a Function
|
||
√ Given string is a palindrome
|
||
√ Given string is not a palindrome
|
||
|
||
Testing parseCookie
|
||
|
||
√ parseCookie is a Function
|
||
|
||
Testing partition
|
||
|
||
√ partition is a Function
|
||
√ Groups the elements into two arrays, depending on the provided function's truthiness for each element.
|
||
|
||
Testing percentile
|
||
|
||
√ percentile is a Function
|
||
√ Uses the percentile formula to calculate how many numbers in the given array are less or equal to the given value.
|
||
|
||
Testing pick
|
||
|
||
√ pick is a Function
|
||
√ Picks the key-value pairs corresponding to the given keys from an object.
|
||
|
||
Testing pickBy
|
||
|
||
√ pickBy is a Function
|
||
|
||
Testing pipeFunctions
|
||
|
||
√ pipeFunctions is a Function
|
||
|
||
Testing pluralize
|
||
|
||
√ pluralize is a Function
|
||
|
||
Testing powerset
|
||
|
||
√ powerset is a Function
|
||
√ Returns the powerset of a given array of numbers.
|
||
|
||
Testing prettyBytes
|
||
|
||
√ prettyBytes is a Function
|
||
√ Converts a number in bytes to a human-readable string.
|
||
√ Converts a number in bytes to a human-readable string.
|
||
√ Converts a number in bytes to a human-readable string.
|
||
|
||
Testing primes
|
||
|
||
√ primes is a Function
|
||
√ Generates primes up to a given number, using the Sieve of Eratosthenes.
|
||
|
||
Testing promisify
|
||
|
||
√ promisify is a Function
|
||
|
||
Testing pull
|
||
|
||
√ pull is a Function
|
||
|
||
Testing pullAtIndex
|
||
|
||
√ pullAtIndex is a Function
|
||
|
||
Testing pullAtValue
|
||
|
||
√ pullAtValue is a Function
|
||
|
||
Testing quickSort
|
||
|
||
√ quickSort is a Function
|
||
√ quickSort([5, 6, 4, 3, 1, 2]) returns [1, 2, 3, 4, 5, 6]
|
||
√ quickSort([-1, 0, -2]) returns [-2, -1, 0]
|
||
√ quickSort() throws an error
|
||
√ quickSort(123) throws an error
|
||
√ quickSort({ 234: string}) throws an error
|
||
√ quickSort(null) throws an error
|
||
√ quickSort(undefined) throws an error
|
||
√ quickSort([11, 1, 324, 23232, -1, 53, 2, 524, 32, 13, 156, 133, 62, 12, 4]) takes less than 2s to run
|
||
|
||
Testing randomHexColorCode
|
||
|
||
√ randomHexColorCode is a Function
|
||
|
||
Testing randomIntArrayInRange
|
||
|
||
√ randomIntArrayInRange is a Function
|
||
|
||
Testing randomIntegerInRange
|
||
|
||
√ randomIntegerInRange is a Function
|
||
|
||
Testing randomNumberInRange
|
||
|
||
√ randomNumberInRange is a Function
|
||
|
||
Testing readFileLines
|
||
|
||
√ readFileLines is a Function
|
||
|
||
Testing README
|
||
|
||
√ README is a Function
|
||
|
||
Testing redirect
|
||
|
||
√ redirect is a Function
|
||
|
||
Testing reducedFilter
|
||
|
||
√ reducedFilter is a Function
|
||
√ Filter an array of objects based on a condition while also filtering out unspecified keys.
|
||
|
||
Testing remove
|
||
|
||
√ remove is a Function
|
||
√ Removes elements from an array for which the given function returns false
|
||
|
||
Testing removeVowels
|
||
|
||
√ removeVowels is a Function
|
||
|
||
Testing reverseString
|
||
|
||
√ reverseString is a Function
|
||
√ Reverses a string.
|
||
|
||
Testing RGBToHex
|
||
|
||
√ RGBToHex is a Function
|
||
√ Converts the values of RGB components to a color code.
|
||
|
||
Testing round
|
||
|
||
√ round is a Function
|
||
√ Rounds a number to a specified amount of digits.
|
||
|
||
Testing runAsync
|
||
|
||
√ runAsync is a Function
|
||
|
||
Testing runPromisesInSeries
|
||
|
||
√ runPromisesInSeries is a Function
|
||
|
||
Testing sample
|
||
|
||
√ sample is a Function
|
||
|
||
Testing sampleSize
|
||
|
||
√ sampleSize is a Function
|
||
|
||
Testing scrollToTop
|
||
|
||
√ scrollToTop is a Function
|
||
|
||
Testing sdbm
|
||
|
||
√ sdbm is a Function
|
||
√ Hashes the input string into a whole number.
|
||
|
||
Testing serializeCookie
|
||
|
||
√ serializeCookie is a Function
|
||
|
||
Testing setStyle
|
||
|
||
√ setStyle is a Function
|
||
|
||
Testing shallowClone
|
||
|
||
√ shallowClone is a Function
|
||
|
||
Testing show
|
||
|
||
√ show is a Function
|
||
|
||
Testing shuffle
|
||
|
||
√ shuffle is a Function
|
||
|
||
Testing similarity
|
||
|
||
√ similarity is a Function
|
||
√ Returns an array of elements that appear in both arrays.
|
||
|
||
Testing size
|
||
|
||
√ size is a Function
|
||
√ Get size of arrays, objects or strings.
|
||
√ Get size of arrays, objects or strings.
|
||
|
||
Testing sleep
|
||
|
||
√ sleep is a Function
|
||
|
||
Testing solveRPN
|
||
|
||
√ solveRPN is a Function
|
||
|
||
Testing sortCharactersInString
|
||
|
||
√ sortCharactersInString is a Function
|
||
√ Alphabetically sorts the characters in a string.
|
||
|
||
Testing sortedIndex
|
||
|
||
√ sortedIndex is a Function
|
||
√ Returns the lowest index at which value should be inserted into array in order to maintain its sort order.
|
||
√ Returns the lowest index at which value should be inserted into array in order to maintain its sort order.
|
||
|
||
Testing sortedLastIndex
|
||
|
||
√ sortedLastIndex is a Function
|
||
|
||
Testing speechSynthesis
|
||
|
||
√ speechSynthesis is a Function
|
||
|
||
Testing splitLines
|
||
|
||
√ splitLines is a Function
|
||
√ Splits a multiline string into an array of lines.
|
||
|
||
Testing spreadOver
|
||
|
||
√ spreadOver is a Function
|
||
√ Takes a variadic function and returns a closure that accepts an array of arguments to map to the inputs of the function.
|
||
|
||
Testing standardDeviation
|
||
|
||
√ standardDeviation is a Function
|
||
√ Returns the standard deviation of an array of numbers
|
||
√ Returns the standard deviation of an array of numbers
|
||
|
||
Testing sum
|
||
|
||
√ sum is a Function
|
||
√ Returns the sum of two or more numbers/arrays.
|
||
|
||
Testing sumBy
|
||
|
||
√ sumBy is a Function
|
||
|
||
Testing sumPower
|
||
|
||
√ sumPower is a Function
|
||
√ Returns the sum of the powers of all the numbers from start to end
|
||
√ Returns the sum of the powers of all the numbers from start to end
|
||
√ Returns the sum of the powers of all the numbers from start to end
|
||
|
||
Testing symmetricDifference
|
||
|
||
√ symmetricDifference is a Function
|
||
√ Returns the symmetric difference between two arrays.
|
||
|
||
Testing symmetricDifferenceBy
|
||
|
||
√ symmetricDifferenceBy is a Function
|
||
|
||
Testing symmetricDifferenceWith
|
||
|
||
√ symmetricDifferenceWith is a Function
|
||
|
||
Testing tail
|
||
|
||
√ tail is a Function
|
||
√ Returns tail
|
||
√ Returns tail
|
||
|
||
Testing take
|
||
|
||
√ take is a Function
|
||
√ Returns an array with n elements removed from the beginning.
|
||
√ Returns an array with n elements removed from the beginning.
|
||
|
||
Testing takeRight
|
||
|
||
√ takeRight is a Function
|
||
√ Returns an array with n elements removed from the end
|
||
√ Returns an array with n elements removed from the end
|
||
|
||
Testing timeTaken
|
||
|
||
√ timeTaken is a Function
|
||
|
||
Testing toCamelCase
|
||
|
||
√ toCamelCase is a Function
|
||
√ Converts a string to camelCase
|
||
√ Converts a string to camelCase
|
||
√ Converts a string to camelCase
|
||
√ Converts a string to camelCase
|
||
|
||
Testing toDecimalMark
|
||
|
||
√ toDecimalMark is a Function
|
||
√ convert a float-point arithmetic to the Decimal mark form
|
||
|
||
Testing toggleClass
|
||
|
||
√ toggleClass is a Function
|
||
|
||
Testing toKebabCase
|
||
|
||
√ toKebabCase is a Function
|
||
√ string converts to snake case
|
||
√ string converts to snake case
|
||
√ string converts to snake case
|
||
√ string converts to snake case
|
||
|
||
Testing tomorrow
|
||
|
||
√ tomorrow is a Function
|
||
|
||
Testing toOrdinalSuffix
|
||
|
||
√ toOrdinalSuffix is a Function
|
||
√ Adds an ordinal suffix to a number
|
||
√ Adds an ordinal suffix to a number
|
||
√ Adds an ordinal suffix to a number
|
||
√ Adds an ordinal suffix to a number
|
||
|
||
Testing toSafeInteger
|
||
|
||
√ toSafeInteger is a Function
|
||
√ Converts a value to a safe integer
|
||
√ Converts a value to a safe integer
|
||
√ Converts a value to a safe integer
|
||
√ Converts a value to a safe integer
|
||
√ Converts a value to a safe integer
|
||
|
||
Testing toSnakeCase
|
||
|
||
√ toSnakeCase is a Function
|
||
√ string converts to snake case
|
||
√ string converts to snake case
|
||
√ string converts to snake case
|
||
√ string converts to snake case
|
||
|
||
Testing transform
|
||
|
||
√ transform is a Function
|
||
|
||
Testing truncateString
|
||
|
||
√ truncateString is a Function
|
||
√ Truncates a "boomerang" up to a specified length.
|
||
|
||
Testing truthCheckCollection
|
||
|
||
√ truthCheckCollection is a Function
|
||
√ second argument is truthy on all elements of a collection
|
||
|
||
Testing unescapeHTML
|
||
|
||
√ unescapeHTML is a Function
|
||
√ Unescapes escaped HTML characters.
|
||
|
||
Testing union
|
||
|
||
√ union is a Function
|
||
√ Returns every element that exists in any of the two arrays once
|
||
|
||
Testing unionBy
|
||
|
||
√ unionBy is a Function
|
||
|
||
Testing unionWith
|
||
|
||
√ unionWith is a Function
|
||
|
||
Testing uniqueElements
|
||
|
||
√ uniqueElements is a Function
|
||
√ Returns all unique values of an array
|
||
|
||
Testing untildify
|
||
|
||
√ untildify is a Function
|
||
|
||
Testing unzip
|
||
|
||
√ unzip is a Function
|
||
|
||
Testing unzipWith
|
||
|
||
√ unzipWith is a Function
|
||
|
||
Testing URLJoin
|
||
|
||
√ URLJoin is a Function
|
||
√ Returns proper URL
|
||
√ Returns proper URL
|
||
|
||
Testing UUIDGeneratorBrowser
|
||
|
||
√ UUIDGeneratorBrowser is a Function
|
||
|
||
Testing UUIDGeneratorNode
|
||
|
||
√ UUIDGeneratorNode is a Function
|
||
|
||
Testing validateNumber
|
||
|
||
√ validateNumber is a Function
|
||
√ validateNumber(9) returns true
|
||
√ validateNumber(234asd.slice(0, 2)) returns true
|
||
√ validateNumber(1232) returns true
|
||
√ validateNumber(1232 + 13423) returns true
|
||
√ validateNumber(1232 * 2342 * 123) returns true
|
||
√ validateNumber(1232.23423536) returns true
|
||
√ validateNumber(234asd) returns false
|
||
√ validateNumber(e234d) returns false
|
||
√ validateNumber(false) returns false
|
||
√ validateNumber(true) returns false
|
||
√ validateNumber(null) returns false
|
||
√ validateNumber(123 * asd) returns false
|
||
|
||
Testing without
|
||
|
||
√ without is a Function
|
||
√ without([2, 1, 2, 3], 1, 2) returns [3]
|
||
√ without([]) returns []
|
||
√ without([3, 1, true, '3', true], '3', true) returns [3, 1]
|
||
√ without('string'.split(''), 's', 't', 'g') returns ['r', 'i', 'n']
|
||
√ without() throws an error
|
||
√ without(null) throws an error
|
||
√ without(undefined) throws an error
|
||
√ without() throws an error
|
||
√ without({}) throws an error
|
||
|
||
Testing words
|
||
|
||
√ words is a Function
|
||
√ words('I love javaScript!!') returns [I, love, javaScript]
|
||
√ words('python, javaScript & coffee') returns [python, javaScript, coffee]
|
||
√ words(I love javaScript!!) returns an array
|
||
√ words() throws a error
|
||
√ words(null) throws a error
|
||
√ words(undefined) throws a error
|
||
√ words({}) throws a error
|
||
√ words([]) throws a error
|
||
√ words(1234) throws a error
|
||
|
||
Testing yesNo
|
||
|
||
√ yesNo is a Function
|
||
√ yesNo(Y) returns true
|
||
√ yesNo(yes) returns true
|
||
√ yesNo(foo, true) returns true
|
||
√ yesNo(No) returns false
|
||
√ yesNo() returns false
|
||
√ yesNo(null) returns false
|
||
√ yesNo(undefined) returns false
|
||
√ yesNo([123, null]) returns false
|
||
√ yesNo([Yes, No]) returns false
|
||
√ yesNo({ 2: Yes }) returns false
|
||
√ yesNo([Yes, No], true) returns true
|
||
√ yesNo({ 2: Yes }, true) returns true
|
||
|
||
Testing zip
|
||
|
||
√ zip is a Function
|
||
√ zip([a, b], [1, 2], [true, false]) returns [[a, 1, true], [b, 2, false]]
|
||
√ zip([a], [1, 2], [true, false]) returns [[a, 1, true], [undefined, 2, false]]
|
||
√ zip([]) returns []
|
||
√ zip(123) returns []
|
||
√ zip([a, b], [1, 2], [true, false]) returns an Array
|
||
√ zip([a], [1, 2], [true, false]) returns an Array
|
||
√ zip(null) throws an error
|
||
√ zip(undefined) throws an error
|
||
|
||
Testing zipObject
|
||
|
||
√ zipObject is a Function
|
||
√ zipObject([a, b, c], [1, 2]) returns {a: 1, b: 2, c: undefined}
|
||
√ zipObject([a, b], [1, 2, 3]) returns {a: 1, b: 2}
|
||
√ zipObject([a, b, c], string) returns { a: s, b: t, c: r }
|
||
√ zipObject([a], string) returns { a: s }
|
||
√ zipObject() throws an error
|
||
√ zipObject([string], null) throws an error
|
||
√ zipObject(null, [1]) throws an error
|
||
√ zipObject(string) throws an error
|
||
√ zipObject(test, string) throws an error
|
||
|
||
Testing zipWith
|
||
|
||
√ zipWith is a Function
|
||
|
||
|
||
|
||
Failed Tests: There was 1 failure
|
||
|
||
Testing invertKeyValues
|
||
|
||
× Inverts the key-value pairs of an object
|
||
|
||
|
||
total: 586
|
||
passing: 585
|
||
failing: 1
|
||
duration: 521ms
|
||
|
||
|
||
undefined |