Improve test

pull/13526/head
Alex Martín 7 years ago
parent e2cd99eb93
commit 257a64fdc1

@ -488,10 +488,24 @@ describe 'UserMigration' do
@user = FactoryGirl.build(:valid_user)
@user.save
@carto_user = Carto::User.find(@user.id)
@regular_api_key = Carto::ApiKey.create_regular_key!(name: 'some Api Key',
grants: [{ type: "apis", apis: [] }],
user: @carto_user)
@master_api_key = Carto::ApiKey.create_master_key!(user: @carto_user)
@map, @table, @table_visualization, @visualization = create_full_visualization(@carto_user)
@regular_api_key = Carto::ApiKey.create_regular_key!(user: @carto_user,
name: 'Some ApiKey',
grants: [
{
type: "apis",
apis: ["maps", "sql"]
},
{type: 'database',
tables: [
{schema: @carto_user.database_schema,
name: @table.name,
permissions: ['select']
}
]
}
])
end
after :each do
@ -514,9 +528,13 @@ describe 'UserMigration' do
$users_metadata.hmget("api_keys:#{username}:#{@regular_api_key.token}", 'user')[0].should eq username
@carto_user.client_applications.each(&:destroy)
@master_api_key.destroy
@table.destroy
@map.destroy
@table_visualization.destroy
@visualization.destroy
@carto_user.destroy
@regular_api_key.destroy
@master_api_key.destroy
drop_database(@user)
$users_metadata.hmget("api_keys:#{username}:#{@master_api_key.token}", 'user')[0].should be nil

Loading…
Cancel
Save