Skip to content

Commit eb7e057

Browse files
committed
remove assert macros and fix test
1 parent bb39fb7 commit eb7e057

File tree

2 files changed

+17
-18
lines changed

2 files changed

+17
-18
lines changed

Scarb.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ token_bound_accounts = "0.3.1"
2020

2121
[dev-dependencies]
2222
snforge_std = { git = "https://github.com/foundry-rs/starknet-foundry", tag = "v0.34.0" }
23-
assert_macros = "2.8.4"
2423

2524
[[target.starknet-contract]]
2625
sierra = true

tests/test_event_factory.cairo

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ fn create_event() -> (ContractAddress, EventData, ITicket721Dispatcher,) {
4949

5050
let name = "Test Event";
5151
let symbol = "TEST";
52-
let uri = "ipfs://test";
52+
let uri = "ipfs://test-uri-metadata-hash";
5353
let description = "Test Description";
5454
let location = "Test Location";
5555
let start_date: u64 = get_block_timestamp();
@@ -70,31 +70,30 @@ fn create_event() -> (ContractAddress, EventData, ITicket721Dispatcher,) {
7070
ticket_price
7171
);
7272

73-
let evt_addr: ContractAddress = event.ticket_addr;
74-
let event_ticket = ITicket721Dispatcher { contract_address: evt_addr };
75-
(event_factory_address, event, event_ticket)
73+
let ticket_address: ContractAddress = event.ticket_address;
74+
let ticket = ITicket721Dispatcher { contract_address: ticket_address };
75+
(event_factory_address, event, ticket)
7676
}
7777

7878
#[test]
7979
#[fork("SEPOLIA_LATEST")]
8080
fn test_create_event() {
81-
let (event_factory_address, event, event_ticket) = create_event();
81+
let (event_factory_address, event, ticket) = create_event();
8282
let event_factory = IEventFactoryDispatcher { contract_address: event_factory_address };
8383

84-
// assert(event, 'Event creation failed');
85-
assert_eq!(event_factory.get_event_count(), 1);
86-
assert_eq!(event.id, 1);
87-
assert_eq!(event_ticket.name(), "Test Event");
88-
assert_eq!(event_ticket.symbol(), "TEST");
89-
assert_eq!(event_ticket.base_uri(), "ipfs://test-uri-metadata-hash");
90-
assert_eq!(event.organizer, ACCOUNT.try_into().unwrap());
91-
assert_eq!(event.description, "Test Description");
92-
assert_eq!(event.location, "Test Location");
84+
assert(event_factory.get_event_count() == 1, 'Invalid event count');
85+
assert(event.id == 1, 'Invalid event id');
86+
assert(ticket.name() == "Test Event", 'Invalid event name');
87+
assert(ticket.symbol() == "TEST", 'Invalid event symbol');
88+
assert(ticket.base_uri() == "ipfs://test-uri-metadata-hash", 'Invalid event uri');
89+
assert(event.organizer == ACCOUNT.try_into().unwrap(), 'Invalid organizer');
90+
assert(event.description == "Test Description", 'Invalid description');
91+
assert(event.location == "Test Location", 'Invalid location');
9392
assert(event.start_date <= get_block_timestamp(), 'Invalid start date');
9493
assert(event.end_date == event.start_date + 86400, 'Invalid end date');
95-
assert_eq!(event.total_tickets, 100);
96-
assert_eq!(event.ticket_price, 1000000000000000000);
97-
assert_eq!(event_ticket.total_supply(), 0);
94+
assert(event.total_tickets == 100, 'Invalid total tickets');
95+
assert(event.ticket_price == 1000000000000000000, 'Invalid ticket price');
96+
assert(ticket.total_supply() == 0, 'Invalid total supply');
9897
}
9998

10099
#[test]
@@ -141,6 +140,7 @@ fn test_purchase_ticket() {
141140

142141
event_factory.add_organizer(1, ACCOUNT1.try_into().unwrap());
143142
}
143+
144144
// #[test]
145145
// fn test_increase_balance() {
146146
// let contract_address = deploy_contract("EventFactory");

0 commit comments

Comments
 (0)