Переключение на Главную Страницу Страницы: 1 ... 29 30 [31] 32 33 ... 46 ОтправитьПечать
Очень популярная тема (более 25 ответов) Тестирование 1cpp-icl (icpp) (число прочтений - 198363 )
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #450 - 23. Июля 2008 :: 12:28
Печать  
artbear писал(а) 23. Июля 2008 :: 12:08:
vandalsvq писал(а) 23. Июля 2008 :: 12:05:
буду сам себе ошибки в багзилле регистрировать.  Подмигивание

Очень хорошая и полезная техника.
Мы с Михаилом так уже давно делаем.


Артур, если я почуствую что мне хватит сил держать ответ за als и ints сторону документации я обязательно попрошу добавить мой мааааааленький раздел в багзиллу Подмигивание
Пока ограничусь записной книжкой Улыбка
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #451 - 23. Июля 2008 :: 12:32
Печать  
Михаил, тесты обнаружили, что АссоциативныйВектор::Удалить(Ключ) не работает Печаль
перед этим вызовом АссоциативныйВектор::Получить(Ключ) показывает верное значение.
Поправишь?

ЗЫ АссоциативныйВектор::Удалить(ЧисловойИндекс) работает верно.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #452 - 23. Июля 2008 :: 12:36
Печать  
artbear писал(а) 23. Июля 2008 :: 12:32:
Михаил, тесты обнаружили, что АссоциативныйВектор::Удалить(Ключ) не работает Печаль
перед этим вызовом АссоциативныйВектор::Получить(Ключ) показывает верное значение.
Поправишь?

ЗЫ АссоциативныйВектор::Удалить(ЧисловойИндекс) работает верно.

Тесты для этого класса залил в репозитарий.
2 теста из-за указанной ошибки будут падать.

несколько тестов еще не закончил, они будут пропущены.
Удачного тестирования.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #453 - 23. Июля 2008 :: 13:29
Печать  
artbear писал(а) 23. Июля 2008 :: 12:36:
несколько тестов еще не закончил, они будут пропущены.
Удачного тестирования.

Спасибо. Я очень ценю твой вклад.

Для ассоциированных векторов я мечтал написать тесты сам.
Но пришлось отложить, хотя на документацию меня хватило.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #454 - 23. Июля 2008 :: 13:33
Печать  
artbear писал(а) 23. Июля 2008 :: 10:28:
kms

Михаил, ты можешь у себя дополнительно проверить/протестить исключения в классах и в ВыполняемыйМодуль?
ЧТо-то у меня есть у меня подозрение, что именно из-за NDEBUG или ускорения контекстов что-то сбилось Печаль
тесты проходят, но все равно в некоторых случаях 1С/1С++ ведет себя странно

А возможно, я просто дую на воду Улыбка

А как именно проверить?
Что может вызывать вопросы?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #455 - 23. Июля 2008 :: 13:41
Печать  
kms писал(а) 23. Июля 2008 :: 13:29:
Для ассоциированных векторов я мечтал написать тесты сам.
Но пришлось отложить, хотя на документацию меня хватило.

Поздно, их есть у меня Улыбка
Сейчас выложу еще добавления.
Для ассоциированных векторов я также уже нарисовал код по универсальной выгрузке для Выгрузить().

Но нарисовалась одна проблема - выгрузка в СписокЗначений из этого вектора Печаль
Тут целая история и связанные с этим проблемы Печаль
Когда мы в первый раз начали универсально делать ИТЗ::ВыгрузитьСтроку, ты исправил мой код и сделал так, что сначала выгружаются имена колонок, а уж потом значения.
Соответственно я с тобой согласился, и под подобную выгрузку сделал универсальный загрузчик в СписокЗначений.
Теперь же для ассоциированных векторов ты сделал выгрузку, что сначала идут значения, а уж потом ключи.
В итоге путаница при выгрузке в СЗ из этого вектора Печаль
что четко показывают тесты.

Поэтому предлагаю - исправить технику на след. порядок - при загрузке в СЗ всегда идут сначала значения, а потом ключи.
Если ты с этим не согласишься, и предложишь оставить этот порядок, тогда придется исправить выгрузку из этого вектора, и полетят все остальные выгрузки - в Вектор, в ТЗ и т.д. Печаль

Что скажешь?
Жду ответа.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #456 - 23. Июля 2008 :: 13:44
Печать  
artbear писал(а) 23. Июля 2008 :: 13:41:
Но нарисовалась одна проблема - выгрузка в СписокЗначений из этого вектора Печаль

Доп. тесты, иллюстрирующие проблему, также залил.

Что скажешь?
Жду ответа.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #457 - 23. Июля 2008 :: 13:49
Печать  
vandalsvq писал(а) 23. Июля 2008 :: 12:28:
artbear писал(а) 23. Июля 2008 :: 12:08:
vandalsvq писал(а) 23. Июля 2008 :: 12:05:
буду сам себе ошибки в багзилле регистрировать.  Подмигивание

Очень хорошая и полезная техника.
Мы с Михаилом так уже давно делаем.


Артур, если я почуствую что мне хватит сил держать ответ за als и ints сторону документации я обязательно попрошу добавить мой мааааааленький раздел в багзиллу Подмигивание

Можешь писать в раздел Общий, т.е. на меня, а потом сам закрывать.
Тем более, и мне будет полезно об этом знать Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #458 - 23. Июля 2008 :: 13:51
Печать  
artbear писал(а) 23. Июля 2008 :: 13:41:
Когда мы в первый раз начали универсально делать ИТЗ::ВыгрузитьСтроку, ты исправил мой код и сделал так, что сначала выгружаются имена колонок, а уж потом значения.

Сейчас ВыгрузитьСтроку может выгружать как значения первыми, там и ключи.
Я, кажется, отразил это в соотв. баге и точно описал в документации.
Посмотри - это ко мне пришло понимание.

Цитата:
Поэтому предлагаю - исправить технику на след. порядок - при загрузке в СЗ всегда идут сначала значения, а потом ключи.

Я только за.
Это логично, мы всегда выгружаем значения, но ключи у нас являются опциональными.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #459 - 23. Июля 2008 :: 13:52
Печать  
kms писал(а) 23. Июля 2008 :: 13:29:
artbear писал(а) 23. Июля 2008 :: 12:36:
несколько тестов еще не закончил, они будут пропущены.
Удачного тестирования.

Спасибо. Я очень ценю твой вклад.

Для ассоциированных векторов я мечтал написать тесты сам.
Но пришлось отложить, хотя на документацию меня хватило.

Просто я очень люблю изучать чужий код и одновременно писать тесты Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #460 - 23. Июля 2008 :: 13:55
Печать  
artbear писал(а) 23. Июля 2008 :: 13:52:
Просто я очень люблю изучать чужий код

Это я заметил.
Не успеваю я что-нибудь придумать и пойти за пивом, как ты уже требуешь продолжения банкета. Подмигивание
  

De quelle planète es-tu?
Наверх
 
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #461 - 23. Июля 2008 :: 14:52
Печать  
А нельзяли все als собрать в одну кучу?
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #462 - 23. Июля 2008 :: 15:04
Печать  
artbear писал(а) 23. Июля 2008 :: 04:45:
Нашел пример теста для MS тулбар, ошибки нет, событие Клик работает.
Для статус-бара примера нет.
Артем, проверяй самостоятельно.

Все гуд! Пасиб!
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #463 - 23. Июля 2008 :: 16:23
Печать  
kms писал(а) 17. Июня 2008 :: 09:27:
Arta писал(а) 17. Июня 2008 :: 07:33:
kms писал(а) 16. Июня 2008 :: 22:53:
Координаты элемента формы не пойдут?
Чего не хватает в существующих возможностях?


Пойдут, но в классе-наследнике ТП или Активикс их пока не получить без передачи параметров в каждой форме.
P.S. хотелось бы иметь еще реальные координаты на экране

Атрибут формы легко вернуть в ТП или Активикс.
А пересчет координат - это какой-то общий сервис формы должен быть.



Миш, а что ты имел ввиду на счет "легко вернуть"?
В смысле передать все-же параметром или то что реализовать в 1cpp это нетрудно?

Подмигивание
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #464 - 23. Июля 2008 :: 16:40
Печать  
Arta писал(а) 23. Июля 2008 :: 16:23:
Миш, а что ты имел ввиду на счет "легко вернуть"?
В смысле передать все-же параметром или то что реализовать в 1cpp это нетрудно?

Подмигивание

Не, в смысле реализовать в icpp - более, чем несложно.
Скажем, свойство ТабличноеПоле::Форма возвращает форму, а ТабличноеПоле::АтрибутФормы возвращает атрибут.

Меня только одно напрягает.
За N лет в icpp так и не появился удобный сервис формы.
А возвращать просто наименование реквизита - как-то несолидно.

Ну, в принципе, фигня вопрос.
Я надеюсь, дойдут и до этого руки.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 29 30 [31] 32 33 ... 46
ОтправитьПечать