diff options
author | Razvan Becheriu <razvan@isc.org> | 2023-04-03 23:34:27 +0200 |
---|---|---|
committer | Razvan Becheriu <razvan@isc.org> | 2023-05-26 17:40:52 +0200 |
commit | 630732e4861e08461cf77ebdd3c96669dac39f2b (patch) | |
tree | 7c4ba8e22c472002783bd1586c4cedbc922303d5 /src/bin/lfc | |
parent | [#2834] ChangeLog changes (diff) | |
download | kea-630732e4861e08461cf77ebdd3c96669dac39f2b.tar.xz kea-630732e4861e08461cf77ebdd3c96669dac39f2b.zip |
[#145] create stats per pool
Diffstat (limited to 'src/bin/lfc')
-rw-r--r-- | src/bin/lfc/tests/lfc_controller_unittests.cc | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/bin/lfc/tests/lfc_controller_unittests.cc b/src/bin/lfc/tests/lfc_controller_unittests.cc index b5439b00c6..a2a42d99b3 100644 --- a/src/bin/lfc/tests/lfc_controller_unittests.cc +++ b/src/bin/lfc/tests/lfc_controller_unittests.cc @@ -84,12 +84,12 @@ protected: cstr_ = base_dir + "/" + "config_file"; // config v4_hdr_ = "address,hwaddr,client_id,valid_lifetime,expire,subnet_id," - "fqdn_fwd,fqdn_rev,hostname,state,user_context\n"; + "fqdn_fwd,fqdn_rev,hostname,state,user_context,pool_id\n"; v6_hdr_ = "address,duid,valid_lifetime,expire,subnet_id," "pref_lifetime,lease_type,iaid,prefix_len,fqdn_fwd," "fqdn_rev,hostname,hwaddr,state,user_context," - "hwtype,hwaddr_source\n"; + "hwtype,hwaddr_source,pool_id\n"; // and remove any outstanding test files removeTestFile(); @@ -399,28 +399,28 @@ TEST_F(LFCControllerTest, launch4) { // We have several entries for different leases, the naming is: // <lease letter>_<version#> string a_1 = "192.0.2.1,06:07:08:09:0a:bc,," - "200,200,8,1,1,host.example.com,1,\n"; + "200,200,8,1,1,host.example.com,1,,0\n"; string a_2 = "192.0.2.1,06:07:08:09:0a:bc,," - "200,500,8,1,1,host.example.com,1,\n"; + "200,500,8,1,1,host.example.com,1,,0\n"; string a_3 = "192.0.2.1,06:07:08:09:0a:bc,," - "200,800,8,1,1,host.example.com,1,{ \"foo\": true }\n"; + "200,800,8,1,1,host.example.com,1,{ \"foo\": true },0\n"; string b_1 = "192.0.3.15,dd:de:ba:0d:1b:2e:3e:4f,0a:00:01:04," - "100,100,7,0,0,,1,{ \"bar\": false }\n"; + "100,100,7,0,0,,1,{ \"bar\": false },0\n"; string b_2 = "192.0.3.15,dd:de:ba:0d:1b:2e:3e:4f,0a:00:01:04," - "100,135,7,0,0,,1,\n"; + "100,135,7,0,0,,1,,0\n"; string b_3 = "192.0.3.15,dd:de:ba:0d:1b:2e:3e:4f,0a:00:01:04," - "100,150,7,0,0,,1,\n"; + "100,150,7,0,0,,1,,0\n"; // This one should be invalid, no hardware address or client id // and state is not declined string c_1 = "192.0.2.3,,," - "200,200,8,1,1,host.example.com,0,\n"; + "200,200,8,1,1,host.example.com,0,,0\n"; string d_1 = "192.0.2.5,16:17:18:19:1a:bc,," - "200,200,8,1,1,host.example.com,1,\n"; + "200,200,8,1,1,host.example.com,1,,0\n"; string d_2 = "192.0.2.5,16:17:18:19:1a:bc,," - "0,200,8,1,1,host.example.com,1,\n"; + "0,200,8,1,1,host.example.com,1,,0\n"; // Subtest 1: both previous and copy available. // Create the test previous file @@ -555,29 +555,29 @@ TEST_F(LFCControllerTest, launch6) { // We have several entries for different leases, the naming is: // <lease letter>_<version#>. string a_1 = "2001:db8:1::1,00:01:02:03:04:05:06:0a:0b:0c:0d:0e:0f," - "200,200,8,100,0,7,0,1,1,host.example.com,,1,,,\n"; + "200,200,8,100,0,7,0,1,1,host.example.com,,1,,,,0\n"; string a_2 = "2001:db8:1::1,,200,200,8,100,0,7,0,1,1," - "host.example.com,,1,,,\n"; + "host.example.com,,1,,,,0\n"; string a_3 = "2001:db8:1::1,00:01:02:03:04:05:06:0a:0b:0c:0d:0e:0f," - "200,400,8,100,0,7,0,1,1,host.example.com,,1,,,\n"; + "200,400,8,100,0,7,0,1,1,host.example.com,,1,,,,0\n"; string a_4 = "2001:db8:1::1,00:01:02:03:04:05:06:0a:0b:0c:0d:0e:0f," "0,200,8,100,0,7,0,1,1,host.example.com,,1," - "{ \"foo\": true },,\n"; + "{ \"foo\": true },,,0\n"; string b_1 = "2001:db8:2::10,01:01:01:01:0a:01:02:03:04:05," - "300,300,6,150,0,8,0,0,0,,,1,{ \"bar\": false },,\n"; + "300,300,6,150,0,8,0,0,0,,,1,{ \"bar\": false },,,0\n"; string b_2 = "2001:db8:2::10,01:01:01:01:0a:01:02:03:04:05," - "300,800,6,150,0,8,0,0,0,,,1,,,\n"; + "300,800,6,150,0,8,0,0,0,,,1,,,,0\n"; string b_3 = "2001:db8:2::10,01:01:01:01:0a:01:02:03:04:05," - "300,1000,6,150,0,8,0,0,0,,,1,,,\n"; + "300,1000,6,150,0,8,0,0,0,,,1,,,,0\n"; string c_1 = "3000:1::,00:01:02:03:04:05:06:0a:0b:0c:0d:0e:0f," - "100,200,8,0,2,16,64,0,0,,,1,,,\n"; + "100,200,8,0,2,16,64,0,0,,,1,,,,0\n"; string c_2 = "3000:1::,00:01:02:03:04:05:06:0a:0b:0c:0d:0e:0f," - "100,400,8,0,2,16,64,0,0,,,1,,,\n"; + "100,400,8,0,2,16,64,0,0,,,1,,,,0\n"; string d_1 = "2001:db8:1::3,00:01:02:03:04:05:06:0a:0b:0c:0d:0e:0f," - "200,600,8,100,0,7,0,1,1,host.example.com,,1,,,\n"; + "200,600,8,100,0,7,0,1,1,host.example.com,,1,,,,0\n"; // Subtest 1: bot previous and copy available // Create the test previous file |