Skip to content

Instantly share code, notes, and snippets.

View denisjarus's full-sized avatar

Denis Shirgin denisjarus

  • edgy quickscoper
  • Ekaterinburg, Russia
View GitHub Profile
@denisjarus
denisjarus / hobotest.js
Last active December 19, 2015 12:48
Indie unit testing framework. Prints results to console, 70ies style. 100% not mainstream.
/*
name - test name to log
actual - a primitive type or an object you get
expected - a primitive type or an object you expected to get
epsilon - math calculation error
key - serves some internal purposes, do not touch this
*/
function getQueryParameters() {
var parameters = {};
location.search.replace(/([^?=&]+)=([^&]*)/g, function(parameter, key, value) {
parameters[decodeURIComponent(key)] = decodeURIComponent(value);
return parameter;
});
return parameters;
}