コード例 #1
0
    def test_position(self):
        ofx = OfxParser.parse(file(os.path.join('fixtures', 'cusip.ofx')))
        converter = OfxConverter(ofx=ofx, name="Foo", indent=4,
                                 unknownaccount='Expenses:Unknown')
        self.assertEqual(converter.format_position(ofx.account.statement.positions[0]),
                         """P 2016/10/08 07:30:08 SHSAX 47.8600000
""")
コード例 #2
0
    def test_position(self):
        ofx = OfxParser.parse(open(os.path.join('fixtures', 'cusip.ofx')))
        converter = OfxConverter(account=ofx.account, name="Foo", indent=4,
                                 unknownaccount='Expenses:Unknown',
                                 security_list=SecurityList(ofx))
        self.assertEqual(
            converter.format_position(
                ofx.account.statement.positions[0]),
            """P 2016/10/08 07:30:08 SHSAX 47.8600000
""")
コード例 #3
0
def test_position(ofx):
    converter = OfxConverter(
        account=ofx.account,
        name="Foo",
        indent=4,
        unknownaccount="Expenses:Unknown",
        security_list=SecurityList(ofx),
    )
    assert (converter.format_position(ofx.account.statement.positions[0]) ==
            """P 2016/10/08 07:30:08 SHSAX 47.8600000
""")
コード例 #4
0
    def test_position(self):
        ofx = OfxParser.parse(
            file(os.path.join('fixtures', 'investment_401k.ofx')))
        converter = OfxConverter(account=ofx.account,
                                 name="Foo",
                                 indent=4,
                                 unknownaccount='Expenses:Unknown')
        self.assertEqual(
            converter.format_position(ofx.account.statement.positions[0]),
            """P 2014/06/30 06:00:00 FOO 22.517211
""")
コード例 #5
0
    def test_position(self):
        with open(os.path.join('fixtures', 'cusip.ofx'), 'rb') as ofx_file:
            ofx = OfxParser.parse(ofx_file)
        converter = OfxConverter(account=ofx.account,
                                 name="Foo",
                                 indent=4,
                                 unknownaccount='Expenses:Unknown',
                                 security_list=SecurityList(ofx))
        self.assertEqual(
            converter.format_position(ofx.account.statement.positions[0]),
            """P 2016/10/08 07:30:08 SHSAX 47.8600000
""")