@netdata/netdata-ui
Version:
netdata UI kit
25 lines • 796 B
JavaScript
import makeAnimations from "./makeAnimations";
var match = function match(css, value) {
return expect(css.filter(function (e) {
return typeof e === "string";
}).join("").trim()).toBe(value);
};
it("Creates animation rules based on the transition", function () {
var animation = makeAnimations({
toggle: "height: 200px;"
});
var value = "animation: 200ms ;";
match(animation.entering, value);
match(animation.exiting, value);
});
it("Creates animation rules based on the transition", function () {
var animation = makeAnimations({
toggle: "height: 200px;",
timing: "easy-in",
speed: 250,
transformOrigin: "top"
});
var value = "transform-origin: top; animation: 250ms easy-in;";
match(animation.entering, value);
match(animation.exiting, value);
});