Sha256: 941cb29b4778f637f1614a2f0369579f3a636a43c19f77f296367c03db83f918

Contents?: true

Size: 1.43 KB

Versions: 22

Compression:

Stored size: 1.43 KB

Contents

require File.expand_path(File.join(File.dirname(__FILE__), 'helper'))

context "log in a session" do
  setup do
    CityGrid::Session.login "GARYTEST", "pppppp"
  end

  should "flag as logged in" do
    topic.logged_in?
  end
  
  should "have a valid AuthToken" do
    topic.auth_token
  end
  
  # context "run validate" do
  #   setup do
  #     topic.call_api CityGrid::API::Advertising::Authentication, 
  #       :validate
  #   end
  #   
  #   should "return correct username" do
  #     puts topic
  #   end
  # end
  
  context "mutate places" do
    setup do
      topic.call_api CityGrid::API::Advertising::Places, 
        :mutate,
        "mutateOperationListResource" => [{
          "operator" => "ADD",
          "operand" => {
            "name" => "Pi on sunset in LAAAAAAAAAAAAAA",
            "address_1" => "Jackson 2102",
            "address_2" => "",
            "city" => "Los Angeles",
            "state" => "California",
            "postal_code" => 90025,
            "phone_number" => 3103333333,
            "website_url" => "pi.com",
            "primary_tag_id" => "3623",
            "bullet1" => "Knoll bullet 1",
            "tagline" => "my tagline",
            "primary_tag_id" => 3623,
            "secondary_tags" => '1776'}
        }]
    end
  
    should("return code 200") { topic.resources.first.response.code }.equals(200)
    should("return message OK") { topic.resources.first.response.message }.equals("OK")
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
citygrid_api-0.0.28 test/test_session.rb
citygrid_api-0.0.27 test/test_session.rb
citygrid_api-0.0.26 test/test_session.rb
citygrid_api-0.0.25 test/test_session.rb
citygrid_api-0.0.24 test/test_session.rb
citygrid_api-0.0.23 test/test_session.rb
citygrid_api-0.0.22 test/test_session.rb
citygrid_api-0.0.21 test/test_session.rb
citygrid_api-0.0.20 test/test_session.rb
citygrid_api-0.0.19 test/test_session.rb
citygrid_api-0.0.18 test/test_session.rb
citygrid_api-0.0.17 test/test_session.rb
citygrid_api-0.0.16 test/test_session.rb
citygrid_api-0.0.15 test/test_session.rb
citygrid_api-0.0.14 test/test_session.rb
citygrid_api-0.0.13 test/test_session.rb
citygrid_api-0.0.12 test/test_session.rb
citygrid_api-0.0.11 test/test_session.rb
citygrid_api-0.0.10 test/test_session.rb
citygrid_api-0.0.9 test/test_session.rb