From a3338a2a67a793ddbbc1b0f93901d9a978dc1a8c Mon Sep 17 00:00:00 2001 From: Aristid Breitkreuz Date: Wed, 25 Nov 2009 04:43:29 -0500 Subject: Added baseline tests for unrealized options This includes another baseline test for --unrealized, and also new ones for --unrealized-gains and --unrealized-losses. --- test/baseline/opt-unrealized-gains.test | 20 ++++++++++++++++++++ test/baseline/opt-unrealized-losses.test | 20 ++++++++++++++++++++ test/baseline/opt-unrealized.test | 28 ++++++++++++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 test/baseline/opt-unrealized-gains.test create mode 100644 test/baseline/opt-unrealized-losses.test (limited to 'test/baseline') diff --git a/test/baseline/opt-unrealized-gains.test b/test/baseline/opt-unrealized-gains.test new file mode 100644 index 00000000..5b225a42 --- /dev/null +++ b/test/baseline/opt-unrealized-gains.test @@ -0,0 +1,20 @@ +bal -V --unrealized --unrealized-gains G +<<< +2008/10/01 Sample + Assets:Brokerage 10 AAPL + Assets:Checking $-200.00 + +P 2008/10/20 12:00:00 AAPL $30.00 + +; 2008/10/20 +; Assets:Brokerage $100 +; Equity:Unrealized Gains +>>>1 + $100.00 Assets + $300.00 Brokerage + $-200.00 Checking + $-100.00 G +-------------------- + 0 +>>>2 +=== 0 diff --git a/test/baseline/opt-unrealized-losses.test b/test/baseline/opt-unrealized-losses.test new file mode 100644 index 00000000..2edd4e63 --- /dev/null +++ b/test/baseline/opt-unrealized-losses.test @@ -0,0 +1,20 @@ +bal -V --unrealized --unrealized-losses L +<<< +2008/10/01 Sample + Assets:Brokerage 10 AAPL + Assets:Checking $-200.00 + +P 2008/10/20 12:00:00 AAPL $10.00 + +; 2008/10/20 +; Assets:Brokerage $100 +; Equity:Unrealized Gains +>>>1 + $-100.00 Assets + $100.00 Brokerage + $-200.00 Checking + $100.00 L +-------------------- + 0 +>>>2 +=== 0 diff --git a/test/baseline/opt-unrealized.test b/test/baseline/opt-unrealized.test index 7d5d20fb..c472d9ef 100644 --- a/test/baseline/opt-unrealized.test +++ b/test/baseline/opt-unrealized.test @@ -18,3 +18,31 @@ P 2008/10/20 12:00:00 AAPL $30.00 0 >>>2 === 0 +bal -V --unrealized --now=2009/11/25 +<<< +2008/10/01 Sample + Assets:Brokerage 10 AAPL + Assets:Checking $-200.00 + +2008/10/01 Sample + Assets:Brokerage -10 QQQQ + Assets:Checking $1000 + +P 2008/10/20 12:00:00 AAPL $30.00 +P 2008/10/20 12:00:00 QQQQ $110 + +; 2008/10/20 +; Assets:Brokerage $100 +; Equity:Unrealized Gains + +; 2008/10/20 +; Assets:Brokerage $-100 +; Equity:Unrealized Losses +>>>1 + 0 Assets + $-800.00 Brokerage + $800.00 Checking +-------------------- + 0 +>>>2 +=== 0 -- cgit v1.2.3