   it "provides seed value, then the rest", ->
     expectStreamEvents(
       ->
-        left = repeat(10, [1, 2, 3]).take(3)
+        left = repeat(1, [1, 2, 3]).take(3)
         left.startWith('pow')
       ['pow', 1, 2, 3])
 

  it "combines properties and latest values of streams, into a Property having arrays as values", ->
    expectPropertyEvents(
      ->
        stream = repeat(10, ["a", "b"]).take(2)
        Bacon.combineAsArray([Bacon.constant(1), Bacon.constant(2), stream])
      [[1, 2, "a"], [1, 2, "b"]])
  it "works with single stream", ->

  it "samples property by given interval", ->
    expectStreamEvents(
      ->
        prop = repeat(2, [1, 2]).take(2).toProperty()
        prop.sample(t(3)).take(4)
      [1, 2, 2, 2])
  it "includes all errors", ->
    expectStreamEvents(
      ->
        prop = repeat(2, [1, error(), 2]).take(2).toProperty()
        prop.sample(t(5)).take(2)
      [error(), 1, 2])

describe "Bacon.latestValue(property)()", ->
