package Ġcom . wire . backups . exports . ios Ċ Ċ import Ġorg . junit . jupiter . api . Assertions Ċ import Ġorg . junit . jupiter . api . Disabled Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġkotlin . test . assertTrue ĊĊ Ċ @ Disabled Ċ class ĠApi Kt Test Ġ{ ĊĊĠĠĠ Ġprivate Ġfun Ġrun Pass ing Test ( ĊĠĠĠĠĠĠĠ Ġdb : ĠString , ĠuserId : ĠString , Ġpassword : ĠString , ĊĠĠĠĠĠĠĠ Ġname : ĠString Ġ= Ġ" test ", ĊĠĠĠĠĠĠĠ Ġoutput Directory : ĠString Ġ= Ġ" ignored - assets /$ name " ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdatabase Ġ= Ġprocess I os Backup ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġencrypted Backup Path Ġ= Ġdb , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġpassword , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId For Backup Ġ= ĠuserId , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoutput Directory Ġ= Ġoutput Directory ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġprintln ( database ) ĊĠĠĠĠĠĠĠ Ġprintln ( database . messages . size ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Suppress (" unused ") Ġ// Ġcould Ġbe Ġused Ġin Ġthe Ġfuture ĊĠĠĠ Ġprivate Ġfun Ġrun Unsupported Version Test ( ĊĠĠĠĠĠĠĠ Ġdb : ĠString , ĠuserId : ĠString , Ġpassword : ĠString , ĊĠĠĠĠĠĠĠ Ġname : ĠString Ġ= Ġ" test ", ĊĠĠĠĠĠĠĠ Ġoutput Directory : ĠString Ġ= Ġ" ignored - assets /$ name " ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġex Ġ= ĠAssertions . assert Throws ( IllegalArgumentException :: class . java ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrun Pass ing Test ( db , ĠuserId , Ġpassword , Ġname , Ġoutput Directory ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ Ġex . message !!. startsWith (" Unsupported Ġversion Ġof Ġexport !") Ġ} ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test Ġde jan Ġprocess Ġbackup `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġ 2 . 8 1 . 0 ĊĠĠĠĠĠĠĠ Ġrun Pass ing Test ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdb Ġ= Ġ" ignored - assets / de jan . ios _ w bu ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Ġ= Ġ" a 1 0 6 fcd 5 - 3 1 4 6 - 4 5 5 1 - a 8 7 0 - 9 b 1 3 b 1 2 5 f 3 7 6 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġ" Qw erty 1 2 3 !", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" de jan " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test Ġe va Ġprocess Ġbackup `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġ 2 . 8 1 . 0 ĊĠĠĠĠĠĠĠ Ġrun Pass ing Test ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdb Ġ= Ġ" ignored - assets / ios _ backup . ios _ w bu ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Ġ= Ġ" e 4 d 7 1 ce 0 - eb 3 a - 4 8 f 6 - b 3 1 9 - d 6 7 7 a 2 dd 2 3 b 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġ" Aa 1 2 3 4 5 !", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" ev a " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test Ġde jan 5 6 Ġprocess Ġbackup `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġ 2 . 8 1 . 0 ĊĠĠĠĠĠĠĠ Ġrun Pass ing Test ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdb Ġ= Ġ" ignored - assets / de jan 5 6 . ios _ w bu ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Ġ= Ġ" a 1 0 6 fcd 5 - 3 1 4 6 - 4 5 5 1 - a 8 7 0 - 9 b 1 3 b 1 2 5 f 3 7 6 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġ" Qw erty 1 2 3 !", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" de jan 5 6 " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test Ġde jan 5 6 Ġ 3 - 6 3 Ġprocess Ġbackup `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġ 2 . 8 1 . 0 ĊĠĠĠĠĠĠĠ Ġrun Pass ing Test ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdb Ġ= Ġ" ignored - assets / de jan 5 6 - 3 . 6 3 . ios _ w bu ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Ġ= Ġ" a 1 0 6 fcd 5 - 3 1 4 6 - 4 5 5 1 - a 8 7 0 - 9 b 1 3 b 1 2 5 f 3 7 6 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġ" Qw erty 1 2 3 !", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" de jan 5 6 - 3 - 6 3 " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test Ġber liner zeit ung Ġprocess Ġbackup `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġ 2 . 8 2 . 0 ĊĠĠĠĠĠĠĠ Ġrun Pass ing Test ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdb Ġ= Ġ" ignored - assets / Wire - ber liner zeit ung - Backup _ 2 0 2 0 0 7 3 0 . ios _ w bu ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Ġ= Ġ" 2 bc 7 8 bf 0 - 8 6 ee - 4 7 0 1 - 9 7 1 3 - 2 4 5 2 1 6 a 6 0 df 9 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġ" Backup File 1 !", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" ber liner zeit ung " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ