JerryChu / UnitTestParser

单元测试数据解析脚本&工具,快速解析单元测试执行概况及各种维度的代码覆盖率。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

diffParser.rb解析结果为空

GE-GAO-ZHAO opened this issue · comments

我的解析目录如下
Xnip2023-11-14_17-01-18

1820141.diff信息如下

diff --git a/Example/GZCodeCoverageKit/Source/TestSwift.swift b/Example/GZCodeCoverageKit/Source/TestSwift.swift
index 15e3a65..2f1d445 100644
--- a/Example/GZCodeCoverageKit/Source/TestSwift.swift
+++ b/Example/GZCodeCoverageKit/Source/TestSwift.swift
@@ -23,3 +22,0 @@ class TestSwift {
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")

但是执行 ruby GitdiffUtils/utils/diffParser.rb --diff-file=1820141.diff 结果如下

{"Example/GZCodeCoverageKit/Source/TestSwift.swift"=>[]}

里面的修改信息为空

辛苦大佬帮忙看下

Xnip2023-11-14_17-27-33
这个rb文件怎么在工程找不到 大佬

我的解析目录如下 Xnip2023-11-14_17-01-18

1820141.diff信息如下

diff --git a/Example/GZCodeCoverageKit/Source/TestSwift.swift b/Example/GZCodeCoverageKit/Source/TestSwift.swift
index 15e3a65..2f1d445 100644
--- a/Example/GZCodeCoverageKit/Source/TestSwift.swift
+++ b/Example/GZCodeCoverageKit/Source/TestSwift.swift
@@ -23,3 +22,0 @@ class TestSwift {
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")

但是执行 ruby GitdiffUtils/utils/diffParser.rb --diff-file=1820141.diff 结果如下

{"Example/GZCodeCoverageKit/Source/TestSwift.swift"=>[]}

里面的修改信息为空

辛苦大佬帮忙看下

@@ -23,3 +22,0 @@ class TestSwift {
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")

我的解析目录如下 Xnip2023-11-14_17-01-18

1820141.diff信息如下

diff --git a/Example/GZCodeCoverageKit/Source/TestSwift.swift b/Example/GZCodeCoverageKit/Source/TestSwift.swift
index 15e3a65..2f1d445 100644
--- a/Example/GZCodeCoverageKit/Source/TestSwift.swift
+++ b/Example/GZCodeCoverageKit/Source/TestSwift.swift
@@ -23,3 +22,0 @@ class TestSwift {
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")
-        print("hello, i`m test22 嘻嘻嘻")

但是执行 ruby GitdiffUtils/utils/diffParser.rb --diff-file=1820141.diff 结果如下

{"Example/GZCodeCoverageKit/Source/TestSwift.swift"=>[]}

里面的修改信息为空

辛苦大佬帮忙看下

diffParser.rb 仅解析增加代码行,你的 diff 文件中增加代码行为0,所以输出为空。

@@ -23,3 +22,0 @@