summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/database/median_spec.rb
blob: 1b5e30089ced11cfc686dbfe2aab0f6d329f7b0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
require 'spec_helper'

describe Gitlab::Database::Median do
  let(:dummy_class) do
    Class.new do
      include Gitlab::Database::Median
    end
  end

  subject(:median) { dummy_class.new }

  describe '#median_datetimes' do
    it 'raises NotSupportedError', :mysql do
      expect { median.median_datetimes(nil, nil, nil, :project_id) }.to raise_error(dummy_class::NotSupportedError, "partition_column is not supported for MySQL")
    end
  end
end