Gilbert
84e43c587d
Merge branch 'emqx30' into emqx30
2018-09-07 18:49:11 +08:00
turtleDeng
cb058143a5
Merge pull request #1792 from huangdan/master
...
Add test cases for mqtt5 connect packet
2018-09-07 18:03:37 +08:00
turtleDeng
ba176f2073
Merge pull request #1797 from terry-xiaoyu/banned_api_v2
...
Update for banned API
2018-09-07 17:50:30 +08:00
周子博
1c5615c957
Stop emqx_zone when emqx_mqtt_caps test over
2018-09-07 17:22:24 +08:00
terry-xiaoyu
dd8513ad35
Update for banned API
...
Use `mnesia:foldl` to traverse mnesia rather than `mnesia:first` and
`mnesia:next`, as a badarg exception would occur if the record was
deleted while travering the whole table.
2018-09-07 14:10:16 +08:00
spring2maz
3a94d7ddae
Generate a config file for testing
...
Prior to this change, the template file etc/emqx.conf is used
directly in testing, as a result, mustache style directories
are created e.g. `{{ platform_log_dir }}` which should have been
replaced with a config varialbe e.g. `log`
In this change, Makefile targets are added as `ct` dependency
to download bbmustach, load the template input, replace with
variableds defined in 'vars' file, finally to etc/gen.emqx.conf.
The direct usage of etc/emqx.conf in test code are replaced with
gen.emqx.conf
2018-09-07 07:04:04 +02:00
Feng Lee
304a24ca6a
Code Review: Update the zone module
...
1. Add force_reload/0 management API
2. Change the reload interval to 5 minutes
2018-09-07 10:26:14 +08:00
Gilbert Wong
765ab5ad7b
Add condition to handle when mqx_topic_alias do not exist
2018-09-06 19:09:29 +08:00
HuangDan
7c688a4839
Add test case for mqtt5 connect packet
2018-09-06 18:09:58 +08:00
Feng Lee
edf654727c
Rename emqx_mqtt_properties module to emqx_mqtt_props
2018-09-06 18:09:22 +08:00
Feng Lee
2a75105580
Improve the Hooks's design
2018-09-06 16:27:16 +08:00
Gilbert Wong
2f63b7a487
update broker suite for latest code
2018-08-31 20:21:28 +08:00
Gilbert Wong
14ba395c21
fix seesion and connectiong test suites
2018-08-31 19:15:17 +08:00
Gilbert Wong
748826bdee
update access sutie and access control
2018-08-31 01:16:54 +08:00
Gilbert Wong
487fa6824d
add emqx_protocol test suites
2018-08-31 00:42:55 +08:00
Gilbert Wong
a7274b115d
ignore dup cases
2018-08-31 00:15:45 +08:00
Gilbert Wong
809c516a2b
delete client testcases duplicated with emqx_mqtt_compat
2018-08-31 00:04:01 +08:00
Feng Lee
674b55e6e7
Merge pull request #1773 from tigercl/emqx30
...
Add emqx_banned test suite, and fix bugs in emqx_banned
2018-08-30 23:35:15 +08:00
周子博
83e11b6e39
Add emqx_banned test suite, and fix bugs in emqx_banned
2018-08-30 22:45:08 +08:00
Gilbert Wong
f229c16752
fix listener test case
2018-08-30 22:21:13 +08:00
Gilbert Wong
d0eaa51928
add emqx listeners suite
2018-08-30 22:16:31 +08:00
Feng Lee
ed6ffeda91
Merge pull request #1770 from tigercl/emqx30
...
Fix bugs in emqx_message, emqx_mqueue ct, and add emqx_message ct to Makefile
2018-08-30 21:28:22 +08:00
Gilbert Wong
8fcfcfb860
update compact test cases except keepalive
2018-08-30 21:12:41 +08:00
周子博
e6d0329663
Fix test suites bug, and add emqx_message ct to Makefile
2018-08-30 19:55:44 +08:00
Feng Lee
1207ec1819
Merge pull request #1768 from tigercl/emqx30
...
Add test case for emqx_connection:attrs/1
2018-08-30 18:55:16 +08:00
Feng Lee
c49e5dfddc
Merge branch 'emqx30' into emqx30-feng
2018-08-30 18:42:29 +08:00
Feng Lee
c52f5a8525
Update the emqx_mqueue SUITE
2018-08-30 18:32:43 +08:00
周子博
69b285aa3f
Add test case for emqx_connection:attrs/1
2018-08-30 16:26:04 +08:00
周子博
c89f53f14d
Add session, mountpoint test suites
2018-08-30 14:43:14 +08:00
Gilbert Wong
db76177228
add router clean function before each case
2018-08-30 13:48:54 +08:00
Gilbert Wong
e97c3a5c8c
update frame suite for latest emqx_frame
2018-08-30 13:44:09 +08:00
HuangDan
18eee0f1b0
Fixed Conflicting files
2018-08-30 10:53:35 +08:00
HuangDan
9b06589eab
Add SUBSCRIBER/PUBLISH Packet test cases
2018-08-30 10:35:04 +08:00
HuangDan
37c1570e94
Add mqtt connect tests cases
2018-08-30 10:35:04 +08:00
HuangDan
0fbf813ebf
Add mqtt connect tests cases
2018-08-30 10:35:04 +08:00
Feng Lee
b1dadf444f
Comment 'TEST_DEPS = emqx_ct_helplers'
2018-08-30 00:22:43 +08:00
周子博
f4330b8af3
Add some test suites and fix bugs
2018-08-29 19:19:22 +08:00
Gilbert Wong
47232d0281
update emqx_lib_suite and delete duplicate test case
2018-08-29 14:52:35 +08:00
Gilbert Wong
84f241522f
update frame suite and frame suite
2018-08-29 14:36:40 +08:00
Feng Lee
41d1f04659
Update copyright
2018-08-28 20:37:46 +08:00
Feng Lee
734de8bf85
Merge pull request #1755 from tigercl/emqx30
...
Add some test suites
2018-08-28 20:03:59 +08:00
周子博
545e80cd6b
Add some test suites
2018-08-28 17:53:03 +08:00
Gilbert
4a1eaaba98
Merge pull request #1754 from Gilbert-Wong/emqx30
...
Update emqx_topic and emqx router suite
2018-08-28 16:47:47 +08:00
Gilbert Wong
3e4b15fd6d
update emqx_router_SUITE
2018-08-28 13:03:54 +08:00
周子博
b59db00aeb
Add sm test suite, and fix bug in stats test suite
2018-08-28 09:42:17 +08:00
Gilbert Wong
9d22fcb413
update emqx_topic_SUITE
2018-08-28 09:20:32 +08:00
Gilbert Wong
ce3f2e4d9e
fix emqx_broker test suite
2018-08-27 21:18:00 +08:00
Gilbert Wong
087bfe80c8
fix unsubscribe emqx_mock_client error
2018-08-27 15:24:40 +08:00
turtled
6478f811bf
Fix conflicts
2018-08-27 10:29:22 +08:00
HuangDan
e3fb147594
Fixed test case compilation error
2018-08-26 22:25:54 +08:00
terry-xiaoyu
9d29dd0e10
use config enable_acl_cache
2018-08-26 18:25:17 +08:00
terry-xiaoyu
9717f9b83e
add module emqx_acl_cache
2018-08-26 15:46:22 +08:00
terry-xiaoyu
8cd20744be
improve cache datastruct using keys-queue
2018-08-26 13:33:00 +08:00
terry-xiaoyu
a904031979
acl cache using proc_dict
2018-08-26 13:30:18 +08:00
terry-xiaoyu
737fe19331
update acl test cases
2018-08-26 12:48:32 +08:00
周子博
6b45834de4
Add emqx_cm, emqx_metrics, emqx_stats test suites
2018-08-25 18:13:49 +08:00
Feng Lee
0f052ce352
Upgrade connection, protocol and session modules for MQTT 5.0
2018-08-24 18:39:59 +08:00
Gilbert Wong
96d251ec3c
Add encode and decode options and test suites
2018-08-07 10:27:04 +08:00
Gilbert Wong
79481db659
Enhance base62 encode/decode Funs
2018-08-06 23:45:27 +08:00
Feng Lee
bffdd2ba74
Upgrade esockd and add more test cases
2018-05-22 13:01:19 +08:00
Feng Lee
bf253ab9b3
Support batch delete
2018-05-10 22:03:59 +08:00
Feng Lee
c11e8f453b
Add test cases for MQTT 5.0 frame
2018-05-09 00:42:41 +08:00
Feng Lee
31bc091873
Implement MQTT Version 5.0 client
2018-05-06 17:45:18 +08:00
Feng Lee
bbb66ff92e
Refactor the broker, router modules
2018-04-10 18:17:07 +08:00
Feng Lee
6a957e1b33
Support MQTT Version 5.0
2018-03-02 20:18:27 +08:00
Feng Lee
d7eae533ac
Merge the emqx-mqtt5 library
2018-02-28 21:22:39 +08:00
Feng Lee
f4fd6efe16
Merge the emqx-common, emqx-router libraries
2018-02-26 23:29:53 +08:00
Feng Lee
fcb2ec8427
Merge the latest enterprise branch
2018-02-24 15:56:32 +08:00
Feng Lee
b63c34ab14
Merge the latest master branch
2018-02-24 11:27:09 +08:00
Feng Lee
a3e97f798b
Update Copyright to 2018
2018-01-16 08:57:46 +08:00
HuangDan
6ad7b46885
Fix failed test
2018-01-08 13:39:52 +08:00
HeeeJianBo
d5c54276e2
Fix issue #1398
2017-12-27 14:55:36 +08:00
Feng Lee
c8d6e9a012
Update test cases
2017-12-07 16:37:46 +08:00
Feng Lee
6e5134a8b2
Merge with the enterprise edition
2017-12-07 16:24:48 +08:00
Feng Lee
f1640f5b85
Merge emq24 to X branch
2017-12-07 11:02:44 +08:00
HuangDan
896088b7e8
Router test cases migration from emqttd_SUITE to emqttd_route_SUITE
2017-12-06 21:09:03 +08:00
HuangDan
4c52d99706
Fixed test cases for emqttd_router_SUITE
2017-12-06 15:47:46 +08:00
Feng Lee
2cec86eba7
Merge with version 2.3.0
2017-11-21 14:14:12 +08:00
HuangDan
2d92f95294
Update the test cases for emqttd
2017-11-19 12:06:55 +08:00
Feng Lee
683c74b808
TODO: add more test cases for CLIs
2017-11-18 13:24:28 +08:00
Feng Lee
dcb4a7d69b
Update the test cases for emqttd_router
2017-11-17 20:52:23 +08:00
Feng Lee
4b8cd18f5d
Merge with EMQ X project
2017-10-09 19:43:06 +08:00
HuangDan
947df6ce35
Add test cases for topic match
2017-08-23 21:45:11 +08:00
HuangDan
38008cf09c
Fixed test cases for hot configuration
2017-08-16 16:50:24 +08:00
HuangDan
75c6348cf5
Added more test cases for hot configuration
2017-08-16 03:07:30 +08:00
Feng Lee
7494aee126
Add more test cases for hot configuration
2017-08-14 09:33:04 +08:00
HuangDan
0c3c1c3788
Add restApi related test case
2017-08-11 15:42:55 +08:00
HuangDan
51c7c9b688
Add http management APIs tests cases
2017-08-10 18:30:07 +08:00
HuangDan
c83b9e6124
Depends on the ekka_mnesia module
2017-07-23 12:41:44 +08:00
HuangDan
e3018146e7
Remove invalid test cases
2017-07-12 20:20:47 +08:00
HuangDan
cb4841631e
Update emqttd Test Suite
2017-07-11 23:48:58 +08:00
HuangDan
fb179748c0
Remove invalid test case
2017-07-06 22:27:44 +08:00
HuangDan
de2e1f79e8
Update test case for http api
2017-06-12 22:45:39 +08:00
HuangDan
73d84bef5e
Update SUITE conf
2017-05-05 14:53:06 +08:00
HuangDan
9bfa46c880
Add issues#963 case
2017-03-29 21:20:05 +08:00
Feng Lee
50a5c304e2
Merge branch 'emq20' into develop
2017-03-24 13:26:42 +08:00
黄丹
e56ba41027
Update arg sslopts
2017-03-16 10:03:58 +08:00
Feng Lee
b5446ceb4d
Change the 'ssl' to 'sslopts'
2017-03-13 16:35:36 +08:00
HuangDan
433c2304ac
Merge branch 'emq20' into develop
2017-03-13 16:08:32 +08:00
HuangDan
524dce40dd
Fix test case
2017-03-13 16:08:22 +08:00