aboutcode-org / aboutcode-org/deltacode

Failing case if extra directory is added

未关闭
#17 6 条评论 0 个 reaction 已指派 2 人 已被 @steven-esser 认领 在 GitHub 查看
bug
主要语言
Python
星标
22
派生
27
PR 合并指标
30 天内没有已合并 PR

描述

I did some simple tests and here is my finding:

I use "balloontip-1.1.1.jar" as a sample file.

1. Created 2 directories `d1/` and `d2/` and put the test file in it and then compare these 2 directories. The output is unchanged which is correct.

2. Same setup as (1) but create a new subdirectory named `test/` under `d1/` and put balloontip-1.1.1.jar in it.
Both the
`d1/balloontip-1.1.1.jar`
`d1/test/balloontip-1.1.1.jar`
are returned as added.

and the `d2/balloontip-1.1.1.jar` is returned as `removed`

which is not correct as the `d1/balloontip-1.1.1.jar` and `d2/balloontip-1.1.1.jar` should return unchanged while the `d1/test/balloontip-1.1.1.jar` is consider as added.

3. Same setup as (1) but create a new `root/` directory and put the `d1/` in it and run the deltacode from `root/` to `d2/`. The output is unchanged which is correct.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。