aboutsummaryrefslogtreecommitdiff
path: root/source/app/Fixtures.mc
diff options
context:
space:
mode:
Diffstat (limited to 'source/app/Fixtures.mc')
-rw-r--r--source/app/Fixtures.mc13
1 files changed, 13 insertions, 0 deletions
diff --git a/source/app/Fixtures.mc b/source/app/Fixtures.mc
index 0aa6ea9..0d6b683 100644
--- a/source/app/Fixtures.mc
+++ b/source/app/Fixtures.mc
@@ -61,6 +61,8 @@ module Fixtures {
qr.payload = Bytes.fromUtf8("https://example.com/member/fake-0042?name=Alice%20Example&card=0000111122223333&valid=2027-12-31&level=gold");
qr.options = Codes.DEFAULT_OPTIONS;
vault.add(qr);
+ vault.add(code("Parcel", Codes.DATAMATRIX, "PARCEL-FAKE-0042-7731"));
+ vault.add(code("Ticket", Codes.PDF417, "Boarding pass FAKE 0042 seat 12A"));
vault.lock();
if (TestMode.ON) {
startImport();
@@ -99,6 +101,17 @@ module Fixtures {
+ "\", \"info\": {\"secret\": \"" + secret + "\", \"algo\": \"SHA1\", \"digits\": " + digits + ", \"period\": 30}}";
}
+ function code(name as String, symbology as Number, payload as String) as Entry {
+ var e = new Entry();
+ e.kind = Entry.KIND_CODE;
+ e.type = symbology;
+ e.name = name;
+ e.group = "Personal";
+ e.payload = Bytes.fromUtf8(payload);
+ e.options = Codes.DEFAULT_OPTIONS;
+ return e;
+ }
+
function otp(name as String, account as String, group as String, type as Number, algorithm as Number,
digits as Number, period as Number, secret as String, locked as Boolean) as Entry {
var e = new Entry();