summaryrefslogtreecommitdiff
path: root/test/lua
diff options
context:
space:
mode:
authorNobuaki Sukegawa <nsuke@apache.org>2016-02-04 21:28:22 +0900
committerNobuaki Sukegawa <nsuke@apache.org>2016-02-04 22:20:01 +0900
commitebd71cedc3f7c641c76abc2ec13119465c5b02a6 (patch)
tree0fe98e01c820791c7429fe939ae13e5f988af521 /test/lua
parent1f647f01c4494222ff82008f555cc77c2868d434 (diff)
downloadthrift-ebd71cedc3f7c641c76abc2ec13119465c5b02a6.tar.gz
THRIFT-3585 Compact protocol implementation for Lua
Enable compact protocol for cross test.
Diffstat (limited to 'test/lua')
-rw-r--r--test/lua/test_basic_client.lua35
-rw-r--r--test/lua/test_basic_server.lua32
2 files changed, 34 insertions, 33 deletions
diff --git a/test/lua/test_basic_client.lua b/test/lua/test_basic_client.lua
index 8d00cce4c..b89f25dd3 100644
--- a/test/lua/test_basic_client.lua
+++ b/test/lua/test_basic_client.lua
@@ -1,24 +1,25 @@
--- Licensed to the Apache Software Foundation (ASF) under one
--- or more contributor license agreements. See the NOTICE file
--- distributed with this work for additional information
--- regarding copyright ownership. The ASF licenses this file
--- to you under the Apache License, Version 2.0 (the
--- "License"); you may not use this file except in compliance
--- with the License. You may obtain a copy of the License at
-
--- http://www.apache.org/licenses/LICENSE-2.0
-
--- Unless required by applicable law or agreed to in writing,
--- software distributed under the License is distributed on an
--- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
--- KIND, either express or implied. See the License for the
--- specific language governing permissions and limitations
--- under the License.
+-- Licensed to the Apache Software Foundation (ASF) under one
+-- or more contributor license agreements. See the NOTICE file
+-- distributed with this work for additional information
+-- regarding copyright ownership. The ASF licenses this file
+-- to you under the Apache License, Version 2.0 (the
+-- "License"); you may not use this file except in compliance
+-- with the License. You may obtain a copy of the License at
+
+-- http://www.apache.org/licenses/LICENSE-2.0
+
+-- Unless required by applicable law or agreed to in writing,
+-- software distributed under the License is distributed on an
+-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+-- KIND, either express or implied. See the License for the
+-- specific language governing permissions and limitations
+-- under the License.
require('TSocket')
require('TBufferedTransport')
require('TFramedTransport')
+require('TCompactProtocol')
require('TBinaryProtocol')
require('ThriftTest_ThriftTest')
require('liblualongnumber')
@@ -71,7 +72,7 @@ function testBasicClient(rawArgs)
local protocols = {
binary = TBinaryProtocol,
- -- compact = TCompactProtocol,
+ compact = TCompactProtocol,
}
assert(protocols[opt.protocol] ~= nil)
local protocol = protocols[opt.protocol]:new{
diff --git a/test/lua/test_basic_server.lua b/test/lua/test_basic_server.lua
index fb8f074d4..9dbf7079c 100644
--- a/test/lua/test_basic_server.lua
+++ b/test/lua/test_basic_server.lua
@@ -1,19 +1,19 @@
--- Licensed to the Apache Software Foundation (ASF) under one
--- or more contributor license agreements. See the NOTICE file
--- distributed with this work for additional information
--- regarding copyright ownership. The ASF licenses this file
--- to you under the Apache License, Version 2.0 (the
--- "License"); you may not use this file except in compliance
--- with the License. You may obtain a copy of the License at
-
--- http://www.apache.org/licenses/LICENSE-2.0
-
--- Unless required by applicable law or agreed to in writing,
--- software distributed under the License is distributed on an
--- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
--- KIND, either express or implied. See the License for the
--- specific language governing permissions and limitations
--- under the License.
+-- Licensed to the Apache Software Foundation (ASF) under one
+-- or more contributor license agreements. See the NOTICE file
+-- distributed with this work for additional information
+-- regarding copyright ownership. The ASF licenses this file
+-- to you under the Apache License, Version 2.0 (the
+-- "License"); you may not use this file except in compliance
+-- with the License. You may obtain a copy of the License at
+
+-- http://www.apache.org/licenses/LICENSE-2.0
+
+-- Unless required by applicable law or agreed to in writing,
+-- software distributed under the License is distributed on an
+-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+-- KIND, either express or implied. See the License for the
+-- specific language governing permissions and limitations
+-- under the License.
require('ThriftTest_ThriftTest')
require('TSocket')