Sha256: 39934f96bc0065732aaa05c0317b506eebe0e99cc63ea5f6c72c36637934fdf1

Contents?: true

Size: 475 Bytes

Versions: 154

Compression:

Stored size: 475 Bytes

Contents

require 'helper'

module SQLite3
  class TestPragmas < SQLite3::TestCase
    def setup
      super
      @db = SQLite3::Database.new(":memory:")
    end

    def test_get_boolean_pragma
      refute(@db.get_boolean_pragma("read_uncommitted"))
    end

    def test_set_boolean_pragma
      @db.set_boolean_pragma("read_uncommitted", 1)

      assert(@db.get_boolean_pragma("read_uncommitted"))
    ensure
      @db.set_boolean_pragma("read_uncommitted", 0)
    end
  end
end

Version data entries

154 entries across 154 versions & 2 rubygems

Version Path
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/sqlite3-1.7.3-arm64-darwin/test/test_pragmas.rb
sqlite3-1.7.3 test/test_pragmas.rb
sqlite3-1.7.3-x86_64-linux test/test_pragmas.rb
sqlite3-1.7.3-x86_64-darwin test/test_pragmas.rb
sqlite3-1.7.3-x86-linux test/test_pragmas.rb
sqlite3-1.7.3-x64-mingw32 test/test_pragmas.rb
sqlite3-1.7.3-x64-mingw-ucrt test/test_pragmas.rb
sqlite3-1.7.3-arm64-darwin test/test_pragmas.rb
sqlite3-1.7.3-arm-linux test/test_pragmas.rb
sqlite3-1.7.3-aarch64-linux test/test_pragmas.rb
sqlite3-1.7.2 test/test_pragmas.rb
sqlite3-1.7.2-x86_64-linux test/test_pragmas.rb
sqlite3-1.7.2-x86_64-darwin test/test_pragmas.rb
sqlite3-1.7.2-x86-linux test/test_pragmas.rb
sqlite3-1.7.2-x64-mingw32 test/test_pragmas.rb
sqlite3-1.7.2-x64-mingw-ucrt test/test_pragmas.rb
sqlite3-1.7.2-arm64-darwin test/test_pragmas.rb
sqlite3-1.7.2-arm-linux test/test_pragmas.rb
sqlite3-1.7.2-aarch64-linux test/test_pragmas.rb
sqlite3-1.7.1 test/test_pragmas.rb