mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-13 10:24:20 +01:00
a4fba0e1c5
* Switch to jest * Fix jslib-angular package name * Make angular test project * Split up tests by jslib project * Remove obsolete node test script * Use legacy deps with jest-preset-angular * Move web tests to common * Remove build from pipeline This was only being used because we were not using ts runners. We are now, so build is unnecessary
344 lines
12 KiB
TypeScript
344 lines
12 KiB
TypeScript
import { ExportData } from "jslib-common/importers/onepasswordImporters/types/onepassword1PuxImporterTypes";
|
|
|
|
export const CreditCardData: ExportData = {
|
|
accounts: [
|
|
{
|
|
attrs: {
|
|
accountName: "1Password Customer",
|
|
name: "1Password Customer",
|
|
avatar: "",
|
|
email: "username123123123@gmail.com",
|
|
uuid: "TRIZ3XV4JJFRXJ3BARILLTUA6E",
|
|
domain: "https://my.1password.com/",
|
|
},
|
|
vaults: [
|
|
{
|
|
attrs: {
|
|
uuid: "pqcgbqjxr4tng2hsqt5ffrgwju",
|
|
desc: "Just test entries",
|
|
avatar: "ke7i5rxnjrh3tj6uesstcosspu.png",
|
|
name: "T's Test Vault",
|
|
type: "U",
|
|
},
|
|
items: [
|
|
{
|
|
uuid: "vpxi2esuujz7nrbojp34rd5aja",
|
|
favIndex: 0,
|
|
createdAt: 1619465282,
|
|
updatedAt: 1619465447,
|
|
trashed: false,
|
|
categoryUuid: "002",
|
|
details: {
|
|
loginFields: [],
|
|
notesPlain: "My parents' credit card. ",
|
|
sections: [
|
|
{
|
|
title: "",
|
|
fields: [
|
|
{
|
|
title: "cardholder name",
|
|
id: "cardholder",
|
|
value: {
|
|
string: "Fred Engels",
|
|
},
|
|
indexAtSource: 0,
|
|
guarded: true,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "words",
|
|
},
|
|
},
|
|
{
|
|
title: "type",
|
|
id: "type",
|
|
value: {
|
|
creditCardType: "discover",
|
|
},
|
|
indexAtSource: 1,
|
|
guarded: true,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "number",
|
|
id: "ccnum",
|
|
value: {
|
|
creditCardNumber: "6011111111111117",
|
|
},
|
|
indexAtSource: 2,
|
|
guarded: true,
|
|
clipboardFilter: "0123456789",
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "numberPad",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "verification number",
|
|
id: "cvv",
|
|
value: {
|
|
concealed: "1312",
|
|
},
|
|
indexAtSource: 3,
|
|
guarded: true,
|
|
multiline: false,
|
|
dontGenerate: true,
|
|
inputTraits: {
|
|
keyboard: "numberPad",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "expiry date",
|
|
id: "expiry",
|
|
value: {
|
|
monthYear: 209912,
|
|
},
|
|
indexAtSource: 4,
|
|
guarded: true,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "valid from",
|
|
id: "validFrom",
|
|
value: {
|
|
monthYear: 200101,
|
|
},
|
|
indexAtSource: 5,
|
|
guarded: true,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "",
|
|
id: "txbzvwzpck7ejhfres3733rbpm",
|
|
value: {
|
|
string: "card",
|
|
},
|
|
indexAtSource: 6,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Contact Information",
|
|
name: "contactInfo",
|
|
fields: [
|
|
{
|
|
title: "issuing bank",
|
|
id: "bank",
|
|
value: {
|
|
string: "Some bank",
|
|
},
|
|
indexAtSource: 0,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "words",
|
|
},
|
|
},
|
|
{
|
|
title: "phone (local)",
|
|
id: "phoneLocal",
|
|
value: {
|
|
phone: "123456",
|
|
},
|
|
indexAtSource: 1,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "namePhonePad",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "phone (toll free)",
|
|
id: "phoneTollFree",
|
|
value: {
|
|
phone: "0800123456",
|
|
},
|
|
indexAtSource: 2,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "namePhonePad",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "phone (intl)",
|
|
id: "phoneIntl",
|
|
value: {
|
|
phone: "+49123456",
|
|
},
|
|
indexAtSource: 3,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "namePhonePad",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "website",
|
|
id: "website",
|
|
value: {
|
|
url: "somebank.com",
|
|
},
|
|
indexAtSource: 4,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Additional Details",
|
|
name: "details",
|
|
fields: [
|
|
{
|
|
title: "PIN",
|
|
id: "pin",
|
|
value: {
|
|
concealed: "1234",
|
|
},
|
|
indexAtSource: 0,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: true,
|
|
inputTraits: {
|
|
keyboard: "numberPad",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "credit limit",
|
|
id: "creditLimit",
|
|
value: {
|
|
string: "$1312",
|
|
},
|
|
indexAtSource: 1,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "numbersAndPunctuation",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "cash withdrawal limit",
|
|
id: "cashLimit",
|
|
value: {
|
|
string: "$500",
|
|
},
|
|
indexAtSource: 2,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "numbersAndPunctuation",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "interest rate",
|
|
id: "interest",
|
|
value: {
|
|
string: "1%",
|
|
},
|
|
indexAtSource: 3,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "numbersAndPunctuation",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "issue number",
|
|
id: "issuenumber",
|
|
value: {
|
|
string: "123456",
|
|
},
|
|
indexAtSource: 4,
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "no",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
],
|
|
passwordHistory: [],
|
|
},
|
|
overview: {
|
|
subtitle: "1234 **** 6789",
|
|
tags: ["Finance"],
|
|
title: "Parent's Credit Card",
|
|
url: "",
|
|
ps: 0,
|
|
pbe: 0.0,
|
|
pgrng: false,
|
|
},
|
|
},
|
|
],
|
|
},
|
|
],
|
|
},
|
|
],
|
|
};
|