create-expo-cljs-app
Version:
Create a react native application with Expo and Shadow-CLJS!
26 lines • 1.12 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var index_1 = require("../index");
describe(index_1.getRuntimeVersionForSDKVersion, function () {
test.each([
['39.0.0', 'exposdk:39.0.0'],
['fake', 'exposdk:fake'],
])('case %p', function (sdkVersion, expectedRuntimeVersion) {
expect(index_1.getRuntimeVersionForSDKVersion(sdkVersion)).toEqual(expectedRuntimeVersion);
});
});
describe(index_1.getSDKVersionFromRuntimeVersion, function () {
test.each([
['exposdk:39.0.0', '39.0.0'],
['exposdk:123', undefined],
['exposdkd:39.0.0', undefined],
['exposdk:hello', undefined],
['bexposdk:39.0.0', undefined],
['exposdk:39.0.0-beta.0', undefined],
['exposdk:39.0.0-alpha.256', undefined],
])('case %p', function (runtimeVersion, expectedSDKVersion) {
expect(index_1.getSDKVersionFromRuntimeVersion(runtimeVersion)).toEqual(expectedSDKVersion);
expect(index_1.isSDKVersionRuntimeVersion(runtimeVersion)).toEqual(!!expectedSDKVersion);
});
});
//# sourceMappingURL=index-test.js.map
;