diff options
Diffstat (limited to 'tests/fixtures/fail_nice')
-rw-r--r-- | tests/fixtures/fail_nice/date_missing.ofx | 65 | ||||
-rw-r--r-- | tests/fixtures/fail_nice/decimal_error.ofx | 51 | ||||
-rw-r--r-- | tests/fixtures/fail_nice/empty_balance.ofx | 48 |
3 files changed, 164 insertions, 0 deletions
diff --git a/tests/fixtures/fail_nice/date_missing.ofx b/tests/fixtures/fail_nice/date_missing.ofx new file mode 100644 index 0000000..931f438 --- /dev/null +++ b/tests/fixtures/fail_nice/date_missing.ofx @@ -0,0 +1,65 @@ +
+
+<OFX>
+ <SIGNONMSGSRSV1>
+ <SONRS>
+ <STATUS>
+ <CODE>0</CODE>
+ <SEVERITY>INFO</SEVERITY>
+ </STATUS>
+ <DTSERVER>20110614</DTSERVER>
+ <LANGUAGE></LANGUAGE>
+ </SONRS>
+ </SIGNONMSGSRSV1>
+ <BANKMSGSRSV1>
+ <STMTTRNRS>
+ <TRNUID>1</TRNUID>
+ <STATUS>
+ <CODE>0</CODE>
+ <SEVERITY>INFO</SEVERITY>
+ </STATUS>
+ <STMTRS>
+ <CURDEF>USD</CURDEF>
+ <BANKACCTFROM>
+ <BANKID>123845030</BANKID>
+ <ACCTID>192639749</ACCTID>
+ <ACCTTYPE>CHECKING</ACCTTYPE>
+ </BANKACCTFROM>
+
+ <BANKTRANLIST>
+ <DTSTART>20110412</DTSTART>
+ <DTEND>20110614</DTEND>
+
+ <STMTTRN>
+ <TRNTYPE>OTHER</TRNTYPE>
+ <TRNAMT>-80.00</TRNAMT>
+ <FITID>184997056</FITID>
+ <NAME>TestFail1</NAME>
+ </STMTTRN>
+
+ <STMTTRN>
+ <TRNTYPE>OTHER</TRNTYPE>
+ <DTPOSTED></DTPOSTED>
+ <TRNAMT>200.00</TRNAMT>
+ <FITID>2000957249</FITID>
+ <NAME>TestFail2</NAME>
+ </STMTTRN>
+
+ <STMTTRN>
+ <TRNTYPE>OTHER</TRNTYPE>
+ <DTPOSTED>20120231</DTPOSTED>
+ <TRNAMT>200.00</TRNAMT>
+ <FITID>2000957249</FITID>
+ <NAME>TestFail2</NAME>
+ </STMTTRN>
+
+ </BANKTRANLIST>
+
+ <LEDGERBAL>
+ <BALAMT>0</BALAMT>
+ <DTASOF>20110614</DTASOF>
+ </LEDGERBAL>
+ </STMTRS>
+ </STMTTRNRS>
+ </BANKMSGSRSV1>
+</OFX>
diff --git a/tests/fixtures/fail_nice/decimal_error.ofx b/tests/fixtures/fail_nice/decimal_error.ofx new file mode 100644 index 0000000..4389f6c --- /dev/null +++ b/tests/fixtures/fail_nice/decimal_error.ofx @@ -0,0 +1,51 @@ +
+
+<OFX>
+ <SIGNONMSGSRSV1>
+ <SONRS>
+ <STATUS>
+ <CODE>0</CODE>
+ <SEVERITY>INFO</SEVERITY>
+ </STATUS>
+ <DTSERVER>20110614</DTSERVER>
+ <LANGUAGE></LANGUAGE>
+ </SONRS>
+ </SIGNONMSGSRSV1>
+ <BANKMSGSRSV1>
+ <STMTTRNRS>
+ <TRNUID>1</TRNUID>
+ <STATUS>
+ <CODE>0</CODE>
+ <SEVERITY>INFO</SEVERITY>
+ </STATUS>
+ <STMTRS>
+ <CURDEF>CAD
+ <BANKACCTFROM>
+ <BANKID>123845030</BANKID>
+ <ACCTID>192639749</ACCTID>
+ <ACCTTYPE>CHECKING</ACCTTYPE>
+ </BANKACCTFROM>
+
+ <BANKTRANLIST>
+ <DTSTART>20110412</DTSTART>
+ <DTEND>20110614</DTEND>
+
+
+ <STMTTRN>
+ <TRNTYPE>OTHER</TRNTYPE>
+ <DTPOSTED>201120000000</DTPOSTED>
+ <TRNAMT>$120</TRNAMT>
+ <FITID>2000957249</FITID>
+ <NAME>Fail1</NAME>
+ </STMTTRN>
+
+ </BANKTRANLIST>
+
+ <LEDGERBAL>
+ <BALAMT>0</BALAMT>
+ <DTASOF>20110614</DTASOF>
+ </LEDGERBAL>
+ </STMTRS>
+ </STMTTRNRS>
+ </BANKMSGSRSV1>
+</OFX>
diff --git a/tests/fixtures/fail_nice/empty_balance.ofx b/tests/fixtures/fail_nice/empty_balance.ofx new file mode 100644 index 0000000..bf76b48 --- /dev/null +++ b/tests/fixtures/fail_nice/empty_balance.ofx @@ -0,0 +1,48 @@ +<OFX> + <SIGNONMSGSRSV1> + <SONRS> + <STATUS> + <CODE>0</CODE> + <SEVERITY>INFO</SEVERITY> + </STATUS> + <DTSERVER>20110614</DTSERVER> + <LANGUAGE></LANGUAGE> + </SONRS> + </SIGNONMSGSRSV1> + <BANKMSGSRSV1> + <STMTTRNRS> + <TRNUID>1</TRNUID> + <STATUS> + <CODE>0</CODE> + <SEVERITY>INFO</SEVERITY> + </STATUS> + <STMTRS> + <CURDEF>CAD + <BANKACCTFROM> + <BANKID>123845030</BANKID> + <ACCTID>192639749</ACCTID> + <ACCTTYPE>CHECKING</ACCTTYPE> + </BANKACCTFROM> + <BANKTRANLIST> + <DTSTART>20110412</DTSTART> + <DTEND>20110614</DTEND> + <STMTTRN> + <TRNTYPE>OTHER</TRNTYPE> + <DTPOSTED>20110308020000</DTPOSTED> + <TRNAMT>120</TRNAMT> + <FITID>2000957249</FITID> + <NAME>Foobar</NAME> + </STMTTRN> + </BANKTRANLIST> + <LEDGERBAL> + <BALAMT> </BALAMT> + <DTASOF>20110614</DTASOF> + </LEDGERBAL> + <AVAILBAL> + <BALAMT></BALAMT> + <DTASOF>20110614</DTASOF> + </AVAILBAL> + </STMTRS> + </STMTTRNRS> + </BANKMSGSRSV1> +</OFX> |