如何指定文件系统规则?
How can I specify filesystem rules?
我有以下两个挑战:
我想断言 xml 文件的文件名始终等于文件本身中的某个字符串
我想声明在每个名为 'Foo' 的文件夹中都有一个名为 'bar.xml'
的文件
如何使用声纳执行此操作?是否已经有可用的插件?
没有插件,您必须自己编写。
要做到第一点,您可以编写一个传感器来解析 XML 文件,以查找文件本身是否存在文件名,这应该不复杂。
对于第二点,您必须编写一个仅在文件夹上执行的传感器。
您可以查看 "Extension Guide" documentation 以查找有关如何执行此操作的代码示例。
我有以下两个挑战:
我想断言 xml 文件的文件名始终等于文件本身中的某个字符串
我想声明在每个名为 'Foo' 的文件夹中都有一个名为 'bar.xml'
的文件
如何使用声纳执行此操作?是否已经有可用的插件?
没有插件,您必须自己编写。
要做到第一点,您可以编写一个传感器来解析 XML 文件,以查找文件本身是否存在文件名,这应该不复杂。
对于第二点,您必须编写一个仅在文件夹上执行的传感器。
您可以查看 "Extension Guide" documentation 以查找有关如何执行此操作的代码示例。