<commit_before>import Quick
import Nimble
import Clappr

class PlaybackTests: QuickSpec {

    override func spec() {
        describe("Playback") {
            var playback: StubPlayback!
            let options = [kSourceUrl: "http://globo.com/video.mp4"]

            beforeEach {
                playback = StubPlayback(options: options as Options)
            }

            it("Should have a play method") {
                let responds = playback.responds(to: #selector(Playback.play))
                expect(responds).to(beTrue())<commit_msg>test: add test for uiview of playback<commit_after>import Quick
import Nimble
import Clappr

class PlaybackTests: QuickSpec {

    override func spec() {
        describe("Playback") {
            var playback: StubPlayback!
            let options = [kSourceUrl: "http://globo.com/video.mp4"]

            beforeEach {
                playback = StubPlayback(options: options as Options)
            }

            it("Should set frame of Playback to CGRect.zero") {
                expect(playback.frame) == CGRect.zero
            }

            it("Should set backgroundColor to clear") {
                expect(playback.backgroundColor).to(beNil())
            }

            it("Should set isUserInteractionEnabled to false") {
                expect(playback.isUserInteractionEnabled) == false
            }

            it("Should have a play method") {
                let responds = playback.responds(to: #selector(Playback.play))
                expect(responds).to(beTrue())
{'fraction_non_alphanumeric': 0.095703125, 'fraction_numerical': 0.0013020833333333333, 'mean_word_length': 1.9671814671814671, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6056945', 'n_tokens_mistral': 424, 'n_tokens_neox': 394, 'n_words': 99}