Example #1
0
        public void LineEndingsNormalizedWhenAutocrlf()
        {
            h.SetupFake(r =>
            {
                r.Changeset(1, "Project created from template", DateTime.Parse("2012-01-01 12:12:12 -05:00"))
                .Change(TfsChangeType.Add, TfsItemType.Folder, "$/MyProject");
                r.Changeset(2, "Add some files", DateTime.Parse("2012-01-02 12:12:12 -05:00"))
                .Change(TfsChangeType.Add, TfsItemType.File, "$/MyProject/README", "tld \r\n another line \r\n");
            });
            h.Run("clone", h.TfsUrl, "$/MyProject", "MyProject", "--autocrlf=true");

            h.AssertFileInWorkspace("MyProject", "README", "tld \r\n another line \r\n");
            h.AssertFileInIndex("MyProject", "README", "tld \n another line \n");
        }