030_set 854 B

123456789101112131415161718192021222324252627282930
  1. test_set_parsing()
  2. {
  3. cp ${REF_DIR}/set_parsing.data ${CONFIG_DIR}/test
  4. assertFailWithNoReturn "${UCI} set test.=val"
  5. assertFailWithNoReturn "${UCI} set test.section.=val"
  6. assertFailWithNoReturn "${UCI} set test.section.opt.=val"
  7. assertFailWithNoReturn "${UCI} set test.section.opt.zflk=val"
  8. }
  9. test_set_named_section()
  10. {
  11. touch ${CONFIG_DIR}/set
  12. ${UCI} set set.section=named
  13. assertSameFile ${REF_DIR}/set_named_section.result ${CHANGES_DIR}/set
  14. }
  15. test_set_nonexisting_option()
  16. {
  17. cp ${REF_DIR}/set_nonexisting_option.data ${CONFIG_DIR}/set
  18. ${UCI} set set.section.opt=val
  19. assertSameFile ${REF_DIR}/set_nonexisting_option.result ${CHANGES_DIR}/set
  20. }
  21. test_set_existing_option()
  22. {
  23. cp ${REF_DIR}/set_existing_option.data ${CONFIG_DIR}/set
  24. ${UCI} set set.section.opt=val
  25. assertSameFile ${REF_DIR}/set_existing_option.result ${CHANGES_DIR}/set
  26. }