Sha256: 906fe9a87940a62d351b36fa0cab6b8a0778292507005f3e5922815735a5a46c

Contents?: true

Size: 1.22 KB

Versions: 77

Compression:

Stored size: 1.22 KB

Contents

// This file was auto-generated based on version 1.0.0 of the canonical data.

module MatrixTest

open FsUnit.Xunit
open Xunit

open Matrix

[<Fact>]
let ``Extract row from one number matrix`` () =
    row 0 "1" |> should equal [1]

[<Fact(Skip = "Remove to run test")>]
let ``Can extract row`` () =
    row 1 "1 2\n3 4" |> should equal [3; 4]

[<Fact(Skip = "Remove to run test")>]
let ``Extract row where numbers have different widths`` () =
    row 1 "1 2\n10 20" |> should equal [10; 20]

[<Fact(Skip = "Remove to run test")>]
let ``Can extract row from non-square matrix`` () =
    row 2 "1 2 3\n4 5 6\n7 8 9\n8 7 6" |> should equal [7; 8; 9]

[<Fact(Skip = "Remove to run test")>]
let ``Extract column from one number matrix`` () =
    column 0 "1" |> should equal [1]

[<Fact(Skip = "Remove to run test")>]
let ``Can extract column`` () =
    column 2 "1 2 3\n4 5 6\n7 8 9" |> should equal [3; 6; 9]

[<Fact(Skip = "Remove to run test")>]
let ``Can extract column from non-square matrix`` () =
    column 2 "1 2 3\n4 5 6\n7 8 9\n8 7 6" |> should equal [3; 6; 9; 6]

[<Fact(Skip = "Remove to run test")>]
let ``Extract column where numbers have different widths`` () =
    column 1 "89 1903 3\n18 3 1\n9 4 800" |> should equal [1903; 3; 4]

Version data entries

77 entries across 77 versions & 1 rubygems

Version Path
trackler-2.2.1.159 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.158 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.157 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.156 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.155 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.154 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.153 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.152 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.151 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.150 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.149 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.148 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.147 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.146 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.145 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.144 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.143 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.142 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.141 tracks/fsharp/exercises/matrix/MatrixTest.fs
trackler-2.2.1.140 tracks/fsharp/exercises/matrix/MatrixTest.fs