test/unit/core_calendar_tests.erl View File
test/unit/core_event_recurring_tests.erl View File
| 5 | setup() -> |
| 6 | mnesia:start(), |
| 7 | mnesia:create_table(event, [ |
| 8 | {attributes, record_info(fields, event)}, |
| 10 | ]), |
| 11 | mnesia:create_table(recurrence_exception, [ |
| 12 | {attributes, record_info(fields, recurrence_exception)}, |
| 17 | cleanup(_) -> |
| 18 | mnesia:delete_table(recurrence_exception), |
| 19 | mnesia:delete_table(event), |
| 20 | mnesia:stop(), |
| 21 | ok. |
test/unit/core_event_tests.erl View File
test/unit/core_report_tests.erl View File
test/unit/core_review_tests.erl View File
test/unit/core_subscription_tests.erl View File
| 5 | setup() -> |
| 6 | mnesia:start(), |
| 7 | mnesia:create_table(subscription, [ |
| 8 | {attributes, record_info(fields, subscription)}, |
| 10 | ]), |
| 11 | mnesia:create_table(calendar, [ |
| 12 | {attributes, record_info(fields, calendar)}, |
| 17 | cleanup(_) -> |
| 18 | mnesia:delete_table(calendar), |
| 19 | mnesia:delete_table(subscription), |
| 20 | mnesia:stop(), |
| 21 | ok. |
| 84 | Past = {{2020, 1, 1}, {0, 0, 0}}, |
| 85 | mnesia:dirty_write(Sub#subscription{expires_at = Past}), |
test/unit/core_ticket_tests.erl View File
test/unit/logic_booking_tests.erl View File
| 7 | setup() -> |
| 8 | mnesia:start(), |
| 9 | mnesia:create_table(user, [ |
| 10 | {attributes, record_info(fields, user)}, |
| 12 | ]), |
| 13 | mnesia:create_table(calendar, [ |
| 14 | {attributes, record_info(fields, calendar)}, |
| 16 | ]), |
| 17 | mnesia:create_table(event, [ |
| 18 | {attributes, record_info(fields, event)}, |
| 20 | ]), |
| 21 | mnesia:create_table(booking, [ |
| 22 | {attributes, record_info(fields, booking)}, |
| 27 | cleanup(_) -> |
| 28 | mnesia:delete_table(booking), |
| 29 | mnesia:delete_table(event), |
| 30 | mnesia:delete_table(calendar), |
| 31 | mnesia:delete_table(user), |
| 32 | mnesia:stop(), |
| 33 | ok. |
| 65 | }, |
| 66 | mnesia:dirty_write(User), |
| 67 | UserId. |
test/unit/logic_calendar_tests.erl View File
| 5 | setup() -> |
| 6 | mnesia:start(), |
| 7 | mnesia:create_table(user, [ |
| 8 | {attributes, record_info(fields, user)}, |
| 10 | ]), |
| 11 | mnesia:create_table(calendar, [ |
| 12 | {attributes, record_info(fields, calendar)}, |
| 17 | cleanup(_) -> |
| 18 | mnesia:delete_table(calendar), |
| 19 | mnesia:delete_table(user), |
| 20 | mnesia:stop(), |
| 21 | ok. |
| 46 | }, |
| 47 | mnesia:dirty_write(User), |
| 48 | UserId. |
test/unit/logic_event_recurring_tests.erl View File
| 5 | setup() -> |
| 6 | mnesia:start(), |
| 7 | mnesia:create_table(user, [ |
| 8 | {attributes, record_info(fields, user)}, |
| 10 | ]), |
| 11 | mnesia:create_table(calendar, [ |
| 12 | {attributes, record_info(fields, calendar)}, |
| 14 | ]), |
| 15 | mnesia:create_table(event, [ |
| 16 | {attributes, record_info(fields, event)}, |
| 18 | ]), |
| 19 | mnesia:create_table(recurrence_exception, [ |
| 20 | {attributes, record_info(fields, recurrence_exception)}, |
| 25 | cleanup(_) -> |
| 26 | mnesia:delete_table(recurrence_exception), |
| 27 | mnesia:delete_table(event), |
| 28 | mnesia:delete_table(calendar), |
| 29 | mnesia:delete_table(user), |
| 30 | mnesia:stop(), |
| 31 | ok. |
| 56 | }, |
| 57 | mnesia:dirty_write(User), |