为什么有许多存储库中有一个test
文件夹?
https://github.com/openstack/swift
https://github.com/openstack/openstack-helm
test
文件夹的功能是什么?
怎么运行的?
答案 0 :(得分:0)
名为const requestSignIn = 'REQUEST_SIGN_IN';
const receiveSignIn = 'RECEIVE_SIGN_IN';
const initialState = { user: [], isLoading: false};
export const reducer = (state, action) => {
state = state || initialState;
if (action.type === requestSignIn) {
return {
...state,
isLoading: true
};
}
if (action.type === receiveSignIn) {
return {
...state,
user: action.user,
isLoading: false
};
}
return state;
};
的文件夹在Git或GitHub中没有特殊含义。但是,它是用于存放单元测试的文件夹的通用名称和描述性名称。当然,单元测试不是唯一可以放在那里的东西。一个人可能会存储整个程序的测试或所有内容。
在功能方面,许多程序为测试驱动程序提供了运行每个程序并报告失败和失败的方法。例如,自动工具使用make的检查目标来运行测试。它只是一个文件夹,因此您可以执行任何操作。