|
|
|
@ -39,41 +39,41 @@ def test_orderitem_total_price():
@@ -39,41 +39,41 @@ def test_orderitem_total_price():
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_orderitem_add_to_log_empty_log(): |
|
|
|
|
from ordr3.models import OrderItem, LogItem |
|
|
|
|
from ordr3.models import OrderItem, LogEntry |
|
|
|
|
|
|
|
|
|
order = OrderItem(*list("ABCDEFGHIJK")) |
|
|
|
|
log_item = LogItem(order, "critical", "me", "myid", "yesterday") |
|
|
|
|
order.add_to_log(log_item) |
|
|
|
|
log_entry = LogEntry(order, "critical", "me", "myid", "yesterday") |
|
|
|
|
order.add_to_log(log_entry) |
|
|
|
|
|
|
|
|
|
assert order.created_on == log_item.date |
|
|
|
|
assert order.created_by == log_item.by |
|
|
|
|
assert order.status == log_item.status |
|
|
|
|
assert order.created_on == log_entry.date |
|
|
|
|
assert order.created_by == log_entry.by |
|
|
|
|
assert order.status == log_entry.status |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_orderitem_add_to_log_non_empty_log(): |
|
|
|
|
from ordr3.models import OrderItem, LogItem |
|
|
|
|
from ordr3.models import OrderItem, LogEntry |
|
|
|
|
|
|
|
|
|
order = OrderItem(*list("ABCDEFGHIJK")) |
|
|
|
|
log_item_1 = LogItem(order, "critical", "me", "myid", "yesterday") |
|
|
|
|
log_item_2 = LogItem(order, "normal", "you", "yourid", "today") |
|
|
|
|
order.add_to_log(log_item_1) |
|
|
|
|
order.add_to_log(log_item_2) |
|
|
|
|
log_entry_1 = LogEntry(order, "critical", "me", "myid", "yesterday") |
|
|
|
|
log_entry_2 = LogEntry(order, "normal", "you", "yourid", "today") |
|
|
|
|
order.add_to_log(log_entry_1) |
|
|
|
|
order.add_to_log(log_entry_2) |
|
|
|
|
|
|
|
|
|
assert order.created_on == log_item_1.date |
|
|
|
|
assert order.created_by == log_item_1.by |
|
|
|
|
assert order.status == log_item_2.status |
|
|
|
|
assert order.created_on == log_entry_1.date |
|
|
|
|
assert order.created_by == log_entry_1.by |
|
|
|
|
assert order.status == log_entry_2.status |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_logitem_init(): |
|
|
|
|
from ordr3.models import LogItem |
|
|
|
|
def test_LogEntry_init(): |
|
|
|
|
from ordr3.models import LogEntry |
|
|
|
|
|
|
|
|
|
log_item = LogItem(1, "critical", "me", "myid", "yesterday") |
|
|
|
|
log_entry = LogEntry(1, "critical", "me", "myid", "yesterday") |
|
|
|
|
|
|
|
|
|
assert log_item.order_id == 1 |
|
|
|
|
assert log_item.status == "critical" |
|
|
|
|
assert log_item.by == "me" |
|
|
|
|
assert log_item.user_id == "myid" |
|
|
|
|
assert log_item.date == "yesterday" |
|
|
|
|
assert log_entry.order_id == 1 |
|
|
|
|
assert log_entry.status == "critical" |
|
|
|
|
assert log_entry.by == "me" |
|
|
|
|
assert log_entry.user_id == "myid" |
|
|
|
|
assert log_entry.date == "yesterday" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_user_init(): |
|
|
|
|