Sha256: e86f4197137c528ab2357a122b5d5944d2dc67af2f63f7cadccf0f82218ee9bd
Contents?: true
Size: 542 Bytes
Versions: 2
Compression:
Stored size: 542 Bytes
Contents
#!/usr/bin/ruby # encoding: utf-8 # (c) 2011 Martin Kozák (martinkozak@martinkozak.net) $:.push("./lib") require "bit-packer" require "riot" context "BitPacker" do setup do BitPacker::new(7) do number (:number) {2} boolean :boolean end end asserts("correct unpacking") do (topic.data.boolean == true) and (topic.data.number == 3) end asserts("correct packing") do topic.data.boolean = false topic.data.number = 2 topic.to_i == 4 end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bit-packer-0.1.2 | test |
bit-packer-0.1.0 | test |