mirror of
https://github.com/prymitive/karma
synced 2026-05-05 03:16:51 +00:00
25 lines
831 B
JavaScript
25 lines
831 B
JavaScript
test("alerts getLabelAttrs()", () => {
|
|
window.jQuery = require("jquery");
|
|
const alerts = require("./alerts");
|
|
expect(alerts.getLabelAttrs("foo", "bar")).toEqual({
|
|
"class": "label label-list label-warning",
|
|
"style": "",
|
|
"text": "foo: bar"
|
|
});
|
|
expect(alerts.getLabelAttrs("@state", "active")).toEqual({
|
|
"class": "label label-list label-danger",
|
|
"style": "",
|
|
"text": "@state: active"
|
|
});
|
|
expect(alerts.getLabelAttrs("@state", "suppressed")).toEqual({
|
|
"class": "label label-list label-success",
|
|
"style": "",
|
|
"text": "@state: suppressed"
|
|
});
|
|
expect(alerts.getLabelAttrs("@state", "unprocessed")).toEqual({
|
|
"class": "label label-list label-default",
|
|
"style": "",
|
|
"text": "@state: unprocessed"
|
|
});
|
|
});
|