bump dependencies, clean integration test with macro