Sha256: 9e818b83173cc791c01fd1279c4c83d1833f336be6675c18befc22bde896b449

Contents?: true

Size: 632 Bytes

Versions: 1

Compression:

Stored size: 632 Bytes

Contents

describe Debsacker::Package::Changelog do
  it 'should generate changelog file' do
    allow(Debsacker::SystemGateway).to receive(:perform).and_return('bug closed #123123')
    allow(File).to receive(:basename).and_return('omg-cashier')

    changelog = described_class.new
    changelog.project_name = 'Debsacker'
    changelog.author = 'debsacker <info@debsacker.com>'

    lines=[ 'Debsacker (1.2.1) stable; urgency=medium',
            '  * bug closed #123123',
            " -- Made by debsacker <info@debsacker.com> #{ DateTime.now.strftime('%a, %e %b %Y %T %z') }"]
    expect(changelog.lines('1.2.1')).to eq(lines)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
debsacker-0.1.3 spec/debsacker/package/changelog_spec.rb