Commit 3138fac7 by lanrion

Merge pull request #26 from lang1pal/master

发现个小错误
parents eab03329 70602fae
......@@ -54,8 +54,8 @@ module WeixinAuthorize
"http://file.api.weixin.qq.com/cgi-bin"
end
def mp_endpoint
"https://mp.weixin.qq.com/cgi-bin"
def mp_endpoint(url)
"https://mp.weixin.qq.com/cgi-bin#{url}"
end
end
......
......@@ -12,7 +12,7 @@ describe WeixinAuthorize::Api::Groups do
it "create a group" do
response = $client.create_group(group_name)
if response.code == WeixinAuthorize::OK_CODE
expect(response["group"]["name"]).to eq(group_name)
expect(response.result["group"]["name"]).to eq(group_name)
else
expect(response.code).to eq(-1)
puts "SB WEIXIN says: system error"
......
......@@ -14,5 +14,11 @@ describe WeixinAuthorize::Api::Qrcode do
expect(response.code).to eq(WeixinAuthorize::OK_CODE)
expect(response.result.keys).to eq(["ticket"])
end
it "#return_qr_url" do
response = $client.create_qr_limit_scene("1234")
qr_url = $client.qr_code_url(response.result["ticket"])
expect(response.code).to eq(WeixinAuthorize::OK_CODE)
expect(qr_url).to match(/(\S+\.(com|net|org|edu|gov)(\/\S+)?)/)
end
end
......@@ -37,9 +37,9 @@ SimpleCov.start
ENV['CODECLIMATE_REPO_TOKEN'] = "c91fecbbd9e414e7cc3ad7a7d99207145de0ac65a3368de09e8c19295343d399"
CodeClimate::TestReporter.start
ENV["APPID"]="wx986f04063d341d04"
ENV["APPSECRET"]="1a941cd88cb4579ba98ec06b6813af03"
ENV["OPENID"]="o9k6BuB0kydAcPTc7sPxppB1GQqA"
ENV["APPID"]="wxe371e0960de5426a"
ENV["APPSECRET"]="572b93d3d20aea242692a804243a141b"
ENV["OPENID"]="oEEoyuEasxionjR5HygmEOQGwRcw"
# Comment to test for ClientStorage
redis = Redis.new(:host => "127.0.0.1",:port => "6379")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment