"use strict";
var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {
    if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
    return cooked;
};
Object.defineProperty(exports, "__esModule", { value: true });
var asset_holder_1 = require("../../../src/contract/asset-holder");
describe('convertBytes32ToAddress', function () {
    it.each(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n    bytes32                                                                 | address\n    ", " | ", "\n    ", " | ", "\n    ", " | ", "\n    ", " | ", "\n    ", " | ", "\n  "], ["\n    bytes32                                                                 | address\n    ", " | ", "\n    ", " | ", "\n    ", " | ", "\n    ", " | ", "\n    ", " | ", "\n  "])), '0x0000000000000000000000000000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x000000000000000000000000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', '0xaAaAaAaaAaAaAaaAaAAAAAAAAaaaAaAaAaaAaaAa', '0x000000000000000000000000aAaAaAaaAaAaAaaAaAAAAAAAAaaaAaAaAaaAaaAa', '0xaAaAaAaaAaAaAaaAaAAAAAAAAaaaAaAaAaaAaaAa', '0x000000000000000000000000000000000000000000000000000000000000000a', '0x000000000000000000000000000000000000000A', '0x000000000000000000000000000000000000000000000000000000000000000A', '0x000000000000000000000000000000000000000A')("$bytes32 -- $address", function (_a) {
        var bytes32 = _a.bytes32, address = _a.address;
        expect(asset_holder_1.convertBytes32ToAddress(bytes32)).toBe(address);
    });
});
var templateObject_1;
//# sourceMappingURL=asset-holder.test.js.map