mirror of
https://github.com/lionsoul2014/ip2region.git
synced 2026-01-25 17:16:11 +00:00
18 lines
489 B
Erlang
18 lines
489 B
Erlang
-module(xdb_test).
|
|
|
|
-include_lib("eunit/include/eunit.hrl").
|
|
|
|
search_test_() ->
|
|
application:ensure_started(ip2region),
|
|
A = "中国|0|广东省|广州市|电信",
|
|
Region0 = xdb:search("1.0.8.0"),
|
|
Region1 = xdb:search(<<"1.0.8.0">>),
|
|
Region2 = xdb:search({1,0,8,0}),
|
|
Region3 = xdb:search("xxx.0.8.0"),
|
|
[
|
|
?_assert(A =:= Region0),
|
|
?_assert(A =:= Region1),
|
|
?_assert(A =:= Region2),
|
|
?_assert({error, bad_ip_format} =:= Region3)
|
|
|
|
]. |