diff options
Diffstat (limited to 'test/samples/limiter.exs')
-rw-r--r-- | test/samples/limiter.exs | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/test/samples/limiter.exs b/test/samples/limiter.exs index 785c85f..f903658 100644 --- a/test/samples/limiter.exs +++ b/test/samples/limiter.exs @@ -1,24 +1,24 @@ infinite = 1_000_000_000_000_000_000_000_000_000_000_000_000_000_000_000 -Limiter.new(:bench, infinite, 0) -Limiter.new(:bench_s, infinite, 0, ets: LimiterTest) +ConcurrentLimiter.new(:bench, infinite, 0) +ConcurrentLimiter.new(:bench_s, infinite, 0, ets: ConcurrentLimiterTest) concurrent = [{:read_concurrency, true}, {:write_concurrency, true}] -Limiter.new(:bench_rw, infinite, 0) -Limiter.new(:bench_s_rw, infinite, 0, ets: LimiterTest, ets_opts: concurrent) +ConcurrentLimiter.new(:bench_rw, infinite, 0) +ConcurrentLimiter.new(:bench_s_rw, infinite, 0, ets: ConcurrentLimiterTest, ets_opts: concurrent) single = %{ - "Limiter.limit/2" => fn -> - Limiter.limit(:bench, fn -> :ok end) + "ConcurrentLimiter.limit/2" => fn -> + ConcurrentLimiter.limit(:bench, fn -> :ok end) end, - "Limiter.limit/2 with concurrency" => fn -> - Limiter.limit(:bench_rw, fn -> :ok end) + "ConcurrentLimiter.limit/2 with concurrency" => fn -> + ConcurrentLimiter.limit(:bench_rw, fn -> :ok end) end, - "Limiter:limit/2 with shared ets" => fn -> - Limiter.limit(:bench_s, fn -> :ok end) + "ConcurrentLimiter:limit/2 with shared ets" => fn -> + ConcurrentLimiter.limit(:bench_s, fn -> :ok end) end, - "Limiter:limit/2 with shared ets and concurrency" => fn -> - Limiter.limit(:bench_s_rw, fn -> :ok end) + "ConcurrentLimiter:limit/2 with shared ets and concurrency" => fn -> + ConcurrentLimiter.limit(:bench_s_rw, fn -> :ok end) end } |