test/test_encoding.rb in swift-0.7.2 vs test/test_encoding.rb in swift-0.8.0
- old
+ new
@@ -1,13 +1,13 @@
require_relative 'helper'
describe 'Adapter' do
- supported_by Swift::DB::Postgres, Swift::DB::Mysql, Swift::DB::DB2 do
+ supported_by Swift::DB::Postgres, Swift::DB::Mysql, Swift::DB::Sqlite3 do
describe 'character encoding' do
before do
Swift.db do |db|
- db.execute %q{drop table users} rescue nil
- db.execute %q{create table users(name varchar(128))}
+ db.execute %q{drop table if exists users}
+ db.execute %q{create table users(name text)}
# Mysql on debian at least doesn't default to utf8.
if db.kind_of? Swift::DB::Mysql
db.execute %q{alter table users default character set utf8}
db.execute %q{alter table users change name name text charset utf8}